Skip to main content

The best cottages in Rio nellʼElba

Check out our pick of great cottages in Rio nellʼElba

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Agriturismo Montefabbrello, hotel in Magazzini

Offering a garden and garden view, Agriturismo Montefabbrello is set in Magazzini, 2.5 km from Ottone Beach and 7.3 km from Villa San Martino.

Beautiful place overall, the room was really nice and spacious.
Scored 9.4
9.4
Rated superb
Superb
181 reviews
Price from
£109.51
1 night, 2 adults
Il Grifo - Cozy house, wonderful view, hotel in Portoferraio

Offering a garden and sea view, Il Grifo - Cozy house, wonderful view is set in Portoferraio, 10 km from Villa San Martino and 27 km from Cabinovia Monte Capanne.

Extraordinarily charming ambience and atmosphere... Marvellous !
Scored 9.0
9.0
Rated superb
Superb
8 reviews
Price from
£1,116.34
1 night, 2 adults
Cavo Beach 2, hotel in Cavo

Set in Cavo, 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Cavo Beach 2 offers air-conditioned accommodation with a patio and free WiFi.

Scored 9.0
9.0
Rated superb
Superb
13 reviews
Price from
£126.36
1 night, 2 adults
Villa rosa nel cuore di Porto Azzurro, hotel in Porto Azzurro

Offering a garden and garden view, Villa rosa nel cuore di Porto Azzurro is located in Porto Azzurro, 500 metres from Spiaggia la Pianotta and 1.2 km from Dog Beach Mola Porto Azzurro.

Fast response, flexible and helpful. Great flat, all new, just wonderful!!
Scored 9.4
9.4
Rated superb
Superb
16 reviews
Price from
£126.36
1 night, 2 adults
Residenza Cavour Portoferraio city center, hotel in Portoferraio

Set in Portoferraio, Residenza Cavour Portoferraio city center is a recently renovated accommodation, 1.8 km from La Padulella Beach and 6.3 km from Villa San Martino.

Scored 9.2
9.2
Rated superb
Superb
6 reviews
Price from
£292.11
1 night, 2 adults
Duca House, hotel in San Giovanni

Located in San Giovanni and only 4.9 km from Villa San Martino, Duca House provides accommodation with mountain views, free WiFi and free private parking.

It's amazing place to stay. House is surrounded by diverse nature that you can find on island of Elba. From one side you have mountains view, which you can enjoy straight from jacuzzi at evening or from roof terrace while having a breakfast. On other side you have great view of Portoferraio bay. Thanks to Emanuela & Peppe whom made our stay just perfect! I definitely recommend to pick this place if you want to have a memorable experience.
Scored 9.3
9.3
Rated superb
Superb
21 reviews
Price from
£364.35
1 night, 2 adults
Villa Messina, hotel in Capoliveri

Offering a garden and garden view, Villa Messina is set in Capoliveri, 300 metres from Lido Beach and 1.6 km from Zuccale Beach.

We travelled with two small children, and the close location to the beach was just perfect. The house was absolutely beautiful with all necessary equipment. Much nicer in real life than in photos.We would highly recommend villa Messina to others!
Scored 8.2
8.2
Rated very good
Very good
24 reviews
Price from
£143.21
1 night, 2 adults
Cavo Beach 4, hotel in Cavo

Situated in Cavo, 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Cavo Beach 4 features air-conditioned accommodation with a patio and free WiFi.

Lovely airy apartment with a beautiful shared garden. All you need to spend a couple of days in thw charming village of Cavo. Great spot only one minute from the beach, restaurants and shops.
Scored 8.2
8.2
Rated very good
Very good
10 reviews
Price from
£109.51
1 night, 2 adults
Cavo Beach 3, hotel in Cavo

Located in Cavo, 1 km from Spiaggia di Frugoso and 27 km from Villa San Martino, Cavo Beach 3 provides air-conditioned accommodation with a patio and free WiFi.

very nice host, big & quiet apartment. lovely courtyard.
Scored 8.2
8.2
Rated very good
Very good
15 reviews
Price from
£109.51
1 night, 2 adults
La Chiusa 1984 - HelloElba, hotel in Rio Marina

Situated within 1.4 km of Spiaggia La Torre and 1.8 km of Spiaggia Marina Di Gennaro in Rio Marina, La Chiusa 1984 - HelloElba provides accommodation with a kitchen.

In the house there are two apartman on the ground floor, and the owner lady lives on the upstairs. She speaks in Italian, but with a google translator we could understand easily each other. Her son can speaks in English. The house is very beautiful, clean and well equipped. In the neighborhood there are four cats, they come out sometimes.
Scored 8.9
8.9
Rated fabulous
Fabulous
19 reviews
Price from
£113.73
1 night, 2 adults
All cottages in Rio nellʼElba
Looking for a cottage?
Cottages are perfect for travellers who enjoy feeling cosy and independent in the countryside. Usually small, traditionally built houses, cottages spread across one or two floors, making them great for families, or holidays with a little more privacy.

Most booked cottages in Rio nellʼElba this month

See all

Enjoy breakfast in Rio nellʼElba!

  • Cav la Ginestra vistamare Elba
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 5 reviews

    Located in Rio nellʼElba and only 16 km from Villa San Martino, Cav la Ginestra vistamare Elba provides accommodation with garden views, free WiFi and free private parking.

  • casa Luciana
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 7 reviews

    Casa Luciana is a recently renovated holiday home in Rio nellʼElba, where guests can make the most of its garden and barbecue facilities.

  • Case Danesi
    Breakfast options
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 37 reviews

    Case Danesi features sea views, free WiFi and free private parking, set in Rio nellʼElba, 2.5 km from Ottonella Beach.

    absolute ruhe, top aussicht, freundliche vermieter

  • Loft IsoladElba

    Situated in Rio nellʼElba in the Elba region, Loft IsoladElba has a patio and mountain views. This property offers access to a terrace and free private parking.

  • Casa Manes - Goelba
    Scored 6.5
    6.5
    Rated pleasant
    Pleasant
     · 2 reviews

    Set in Rio nellʼElba, Casa Manes - Goelba features accommodation within 33 km of Cabinovia Monte Capanne. The property is non-smoking and is situated 16 km from Villa San Martino.

  • Casa del Gatto

    Situated in Rio nellʼElba in the Elba region, Casa del Gatto has a terrace and sea views. Private parking can be arranged at an extra charge.

  • Villa Belvedere - HelloElba
    Scored 7.7
    7.7
    Rated good
    Good
     · 3 reviews

    Offering garden views, Villa Belvedere - HelloElba is an accommodation situated in Rio nellʼElba, 2.7 km from Spiaggia Marina Di Gennaro and 18 km from Villa San Martino.

  • La casa accanto
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 2 reviews

    Situated in Rio nellʼElba, 16 km from Villa San Martino and 34 km from Cabinovia Monte Capanne, La casa accanto offers air conditioning.

These cottages in Rio nellʼElba have options with FREE cancellation

  • Il polpo blu
    Free cancellation options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Situated in Rio nellʼElba, the recently renovated Il polpo blu offers accommodation 18 km from Villa San Martino and 35 km from Cabinovia Monte Capanne. The property has lake and quiet street views.

  • Cosy Home in Rio nell'Elba with Garden & BBQ

    Located in Rio nellʼElba in the Elba region with Spiaggia La Torre nearby, Cosy Home in Rio nell'Elba with Garden & BBQ offers accommodation with free private parking.

  • Villetta Natura Casa C
    Free cancellation options available
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Located 17 km from Villa San Martino and 34 km from Cabinovia Monte Capanne, Villetta Natura Casa C is in Rio nellʼElba and features a garden and barbecue facilities.

  • Villetta Natura Casa B
    Free cancellation options available
    Scored 7.0
    7.0
    Rated good
    Good
     · 1 review

    Set in Rio nellʼElba, 300 metres from Nisporto Beach and 17 km from Villa San Martino, Villetta Natura Casa B offers a garden and air conditioning.

  • Villetta Natura Casa A
    Free cancellation options available
    Scored 7.5
    7.5
    Rated good
    Good
     · 2 reviews

    Situated in Rio nellʼElba, 300 metres from Nisporto Beach and 17 km from Villa San Martino, Villetta Natura Casa A offers a garden and air conditioning.

FAQ about cottages in Rio nellʼElba

Cottages that guests love in Rio nellʼElba

See all
  • Scored 8.4
    8.4
    Rated very good
    Very good
     · 9 reviews
    Nice, communicative and helpful host. Comfortable and cosy apartment.
    Pavla
    Family with young children
  • Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 23 reviews
    The house is extremely beautiful! It is an old villa with a modern twist, straight from your Italian Dream. The owner Gabriella is the sweetest lady, she’s very helpful and charming. The accommodation is located in the moddle of the old town of Rio nell Elba, so it’s impossible not to blend in with the locals. Even though it is so close to the center, the street is quiet with a breathtaking view. There are a lot of beaches 15-25 mins away by car, but beware of the narrow roads!
    Lilla
    Family with young children
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 134 reviews
    Wonderful b&b surrounded by nature, in Elba’s countryside. The rooms are very clean, tastefully decorated, the double bed is very comfortable. Delicious breakfast on the pario overlooking the island. Laura and her helper, Lucia, are lovely people who can help you with precious advice or simply to have a nice chat with. Highly recommended!
    Irene
    Young couple
  • Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 134 reviews
    First of all the owner - a very kind and beautiful person. The localisation and the facilities are exceptionally beautiful. The breakfast was delicious, served on a wonderful terrace with a great view. The room was very clean and cosy. Our stay in this B&B was really exceptional.
    D
    Danuta
    Young couple