The 10 best B&Bs in Rio Marina, Italy | Booking.com
Skip to main content

B&Bs in Rio Marina

Find the B&Bs that appeal to you the most

The best B&Bs in Rio Marina

Check out our selection of great B&Bs in Rio Marina

Filter by:

Review score

Casa Valdese Rio Marina

Rio Marina

Casa Valdese Rio Marina offers free Wifi and rooms with air conditioning in Rio Marina. There's a private entrance at the guest house for the convenience of those who stay.

M
Mihai
From
Romania
The room was small but clean and nice. AC was very good and really useful. Finding a parking spot in high season can be a challenge. Very good location, in the middle of Rio Marina, not far from the sea. The staff was very helpful and professional.
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 202 reviews
Location 9.5
Price from
$105.54
1 night, 2 adults

Residenza Portoferraio

Portoferraio (Near Rio Marina)

Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodations with a shared lounge and free Wifi.

P
Pilgrimma Flo
From
Hungary
Its a minimalist, bright and nice accommodation. The room was big and well done furnished. The whole place was very clean. The host was very friendly and he made sure we have everything. There is snack and food for breakfast more than enough. Even the host brought fresh croissant. I am sure I will come back here.
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 279 reviews
Location 9.6
Price from
$158.31
1 night, 2 adults

Dal Sandro B&B

Portoferraio (Near Rio Marina)

Offering city views, Dal Sandro B&B in Portoferraio offers accommodations and a shared lounge.

A
Abigail
From
United States
The hosts! Wonderful experience, Alessandro and his mom were so great! The property is in an amazing location. 10/10 experience and will be recommending this place to my friends.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 258 reviews
Location 9.7
Price from
$152.45
1 night, 2 adults

Indarsena b&b

Portoferraio (Near Rio Marina)

Indarsena b&b offers accommodations in Portoferraio, 1.1 miles from La Padulella Beach and 3.8 miles from Villa San Martino. Featuring city views, this bed and breakfast also features free Wifi.

D
Deb
From
Canada
An extraordinary property. Beautiful, modern, spotless, fabulous location in the old town. The best!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 139 reviews
Location 9.7
Price from
$129
1 night, 2 adults

al 28 B&B

Portoferraio (Near Rio Marina)

Al 28 B&B offers air-conditioned accommodations in Portoferraio. Among the facilities at this property are a shared kitchen and luggage storage space, along with free Wifi throughout the property.

L
Laura
From
Italy
You won't find a better host than Barbara! She is wonderful, the accommodations were very comfortable and clean, and a fantastic breakfast. We will definitely stay there again.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 157 reviews
Location 9.7
Price from
$168.87
1 night, 2 adults

B&B Il Casale di Monserrato

Porto Azzurro (Near Rio Marina)

B&B Il Casale di Monserrato provides a hot tub and free private parking, and is within 1.1 miles of Spiaggia di Barbarossa and 11 miles of Villa San Martino.

J
JoAn
From
Italy
Beautiful garden and room, wonderful stsff
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 124 reviews
Location 9.6
Price from
$253.30
1 night, 2 adults

bb camere nel centro di porto azzurro

Porto Azzurro (Near Rio Marina)

Bb camere nel centro di porto azzurro is located in Porto Azzurro, just a 3-minute walk from Spiaggia la Rossa and 10 miles from Villa San Martino.

Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 12 reviews
Location 9.4
Price from
$175.90
1 night, 2 adults

LA SCALINATA

Portoferraio (Near Rio Marina)

LA SCALINATA offers accommodations in Portoferraio, a 19-minute walk from La Padulella Beach and 4.1 miles from Villa San Martino.

Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 50 reviews
Location 9.0
Price from
$129
1 night, 2 adults

B&B Casa Gianfranca

Portoferraio (Near Rio Marina)

Providing garden views, B&B Casa Gianfranca in Portoferraio offers accommodations and barbecue facilities. There's a private entrance at the bed and breakfast for the convenience of those who stay.

C
Cecile
From
United States
Quite , clean nice hospitality
Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 82 reviews
Location 8.5
Price from
$133.69
1 night, 2 adults

Villa Capitorsola

Capoliveri (Near Rio Marina)

Villa Capitorsola features a hot tub and free private parking, and is within a 6-minute walk of Lido Beach and 6.7 miles of Villa San Martino. The bed and breakfast offers a shared lounge.

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 82 reviews
Location 9.6
Price from
$170.56
1 night, 2 adults
All B&Bs in Rio Marina

Looking for a B&B?

For travelers who enjoy beauty in the simple things, a bed and breakfast (B&B) is the perfect place for a getaway. Hosts welcome guests into their homes and provide a private room and complimentary breakfast. Bathrooms might be shared by other guests, and there's usually shared space with the host.

Most booked B&Bs in Rio Marina and surrounding area in the past month

See all

Save money on B&Bs in Rio Marina and nearby – budget options available

  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 139 reviews

    Featuring a shared lounge, La Casa di Berenice a Porto Azzurro features accommodations in Porto Azzurro.

    From $87.18 per night
  • Villa Ray

    Capoliveri
    Budget options available
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 125 reviews

    Villa Ray offers accommodations in Capoliveri, a 15-minute walk from Madonna delle Grazie Beach and 9.1 miles from Villa San Martino. This guest house is 20 miles from Cabinovia Monte Capanne.

    From $146.59 per night
  • B&B Casa Gianfranca

    Portoferraio
    Budget options available
    Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 82 reviews

    Providing garden views, B&B Casa Gianfranca in Portoferraio offers accommodations and barbecue facilities. There's a private entrance at the bed and breakfast for the convenience of those who stay.

    From $105.54 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 4 reviews

    1.4 miles from Spiaggia Marina Di Gennaro in Rio nellʼElba, Tra Cielo e Mare Rooms Rio Marina offers accommodations with access to a hot tub.

  • Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 124 reviews

    B&B Il Casale di Monserrato provides a hot tub and free private parking, and is within 1.1 miles of Spiaggia di Barbarossa and 11 miles of Villa San Martino. 21 miles from Cabinovia Monte Capanne, the...

  • Dimora Privata

    Porto Azzurro
    Budget options available
    Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 29 reviews

    Dimora Privata offers accommodations in Porto Azzurro, 10 miles from Villa San Martino and 20 miles from Cabinovia Monte Capanne.

  • Casa Le Agavi

    Portoferraio
    Budget options available
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 79 reviews

    Offering garden views, Casa Le Agavi in Portoferraio provides accommodations and a garden. With sea views, this accommodation offers a swimming pool.

  • Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 12 reviews

    Bb camere nel centro di porto azzurro is located in Porto Azzurro, just a 3-minute walk from Spiaggia la Rossa and 10 miles from Villa San Martino.

Enjoy breakfast in Rio Marina and nearby

  • Scored out of 10, guest rating 9.3
    Wonderful - What previous guests thought, 39 reviews

    1.6 miles from Dog Beach Mola Porto Azzurro in Capoliveri, Casale Grandangolo features accommodations with access to a public bath. 10 miles from Villa San Martino and 20 miles from Cabinovia Monte...

    From $140.72 per night
  • Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 69 reviews

    Porto Sole Rooms provides air-conditioned accommodations in Portoferraio.

    From $175.90 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 279 reviews

    Housed in a historic building, the recently renovated Residenza Portoferraio provides accommodations with a shared lounge and free Wifi.

    From $164.18 per night
  • Indarsena b&b

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.5
    Exceptional - What previous guests thought, 139 reviews

    Indarsena b&b offers accommodations in Portoferraio, 1.1 miles from La Padulella Beach and 3.8 miles from Villa San Martino. Featuring city views, this bed and breakfast also features free Wifi.

    From $129 per night
  • Scored out of 10, guest rating 9.8
    Exceptional - What previous guests thought, 33 reviews

    Featuring mountain views, Casalina B & B in Portoferraio provides accommodations, a garden, barbecue facilities, and a shared lounge.

    From $189.98 per night
  • al 28 B&B

    Portoferraio
    Breakfast options
    Scored out of 10, guest rating 9.6
    Exceptional - What previous guests thought, 157 reviews

    Al 28 B&B offers air-conditioned accommodations in Portoferraio. Among the facilities at this property are a shared kitchen and luggage storage space, along with free Wifi throughout the property.

    From $168.87 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 202 reviews

    Featuring city views, B & B La Terrazza sul mare in Portoferraio provides accommodations and a shared lounge.

    From $134.86 per night
  • Scored out of 10, guest rating 9.2
    Wonderful - What previous guests thought, 258 reviews

    Offering city views, Dal Sandro B&B in Portoferraio offers accommodations and a shared lounge.

    From $140.72 per night

B&Bs That Guests Love in Rio Marina

See all
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 94 reviews
    Beautiful location with private beach
    Guest review by
    Cees
    Young couple
  • Scored out of 10, guest rating 9.4
    Wonderful - What previous guests thought, 94 reviews
    Fresh breakfast, very clean rooms, space outside to dry swimwear and towels etc., best air con we had in Tuscany and a very interesting beach down the hill with black sparkly sand. Also very nice hosts, Michele is a skipper and took us out on his boat for a private tour of some of the best bays in the area – loads of swimming and storytelling, a holiday highlight and really worth the money!
    Guest review by
    Jennifer
    Young couple
  • Avg. price/night: $100.85
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 202 reviews
    location in city center close to beaches and ferry
    Guest review by
    Urška
    Young couple