Skip to main content

B&Bs for every style

Find the right B&B for you in SantʼAndrea

The best B&Bs in SantʼAndrea

Check out our pick of great B&Bs in SantʼAndrea

Filter by:

Review score

See the latest prices and deals by choosing your dates.
B&B Capo al Piano, hotel in SantʼAndrea

B&B Capo al Piano in Marciana Marina provides adults-only accommodation with a garden and a shared lounge. This bed and breakfast features free private parking, free shuttle service and free WiFi.

Lovely owners, well kept and organised. Clean and in a great position.
Scored 9.5
9.5
Rated exceptional
Exceptional
195 reviews
Price from
£74.97
per night
B&B da AnnaMaria, hotel in SantʼAndrea

B&B da AnnaMaria, a property with a bar, is situated in Chiessi, 2 km from Pomonte Beach, 14 km from Cabinovia Monte Capanne, as well as 17 km from Acquario dell'Elba.

Stefano and Stefania are very friendly and helpful , it is a very easy going ,nice place to stay and at 150m to the beach it's great Only 1 restaurant in the neighbourhood but plenty of good ones very close
Scored 9.2
9.2
Rated superb
Superb
44 reviews
Price from
£83.30
per night
Villa le Api, hotel in SantʼAndrea

Set in Marina di Campo and only 1.1 km from Marina di Campo Beach, Villa le Api offers accommodation with garden views, free WiFi and free private parking.

Scored 9.6
9.6
Rated exceptional
Exceptional
29 reviews
Price from
£59.97
per night
Indarsena b&b, hotel in SantʼAndrea

Set in Portoferraio, 1.7 km from La Padulella Beach and 6.1 km from Villa San Martino, Indarsena b&b offers accommodation with free WiFi in a historic building.

It was very easy to find and to access. The room was very thoughtfully equipped and furnished and was extremely comfortable. Breakfast was excellent and the owners friendly and accommodating.
Scored 9.6
9.6
Rated exceptional
Exceptional
134 reviews
Price from
£91.63
per night
BnB Il Grecale, hotel in SantʼAndrea

Located within 700 metres of Spiagga di Lacona and less than 1 km of Spiaggia Laconella, BnB Il Grecale provides rooms with air conditioning and a private bathroom in Lacona.

Fabulous place!
Scored 9.5
9.5
Rated exceptional
Exceptional
100 reviews
Price from
£154.06
per night
Residenza Portoferraio, hotel in SantʼAndrea

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

Everything was excellent at this accommodation. Tommaso was a wonderful host who helped us in so many ways. You must stay here.. location is excellent and convenient to all restaurants, beach and all transport. Self service breakfast is amazing with lots of choices. Will definitely be back. Thank you for everything. 🤩
Scored 9.0
9.0
Rated superb
Superb
138 reviews
Price from
£96.21
per night
Villa Capitorsola, hotel in SantʼAndrea

Situated in Capoliveri in the Elba region, with Lido Beach and Spiaggia di Acquarilli nearby, Villa Capitorsola features accommodation with free private parking, as well as access to a hot tub.

Fantastic place to stay. Great views across the sea and island. Absolutely spotless. Undercover parking Hosts couldn’t do enough to assist and ensure you have a wonderful time. We had to catch an early ferry and they got up and ensured we had breakfast before we went at 5.30am. So wonderful. Highly recommend this place.
Scored 9.3
9.3
Rated superb
Superb
74 reviews
Price from
£135.82
per night
Porto Sole Rooms, hotel in SantʼAndrea

Porto Sole Rooms is set in one of the quitest streets of Portoferraio historic centre, 1 km from the harbour offering connections to Piombino.

Everything
Scored 9.0
9.0
Rated superb
Superb
83 reviews
Price from
£116.62
per night
Aethalia Bed and Breakfast, hotel in SantʼAndrea

Aethalia Bed and Breakfast is located in Portoferraio, 1 km from the sea and a 10-minute drive from Lacona. It features sea views, a garden with barbecue facilities, and free WiFi throughout.

Beautiful
Scored 9.3
9.3
Rated superb
Superb
30 reviews
Price from
£83.30
per night
LA SCALINATA, hotel in SantʼAndrea

Offering a garden and city view, LA SCALINATA is set in Portoferraio, 6.6 km from Villa San Martino and 17 km from Acquario dell'Elba.

The apartment is big and the room has sea views
Scored 9.0
9.0
Rated superb
Superb
36 reviews
Price from
£120.78
per night
All B&Bs in SantʼAndrea
Looking for a B&B?
For travellers 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 may be shared by other guests, and there is often shared space with the host.
Search B&Bs in SantʼAndrea

B&Bs that guests love in SantʼAndrea

  • Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 51 reviews
    We got a nice new, huge room with a Terrasse overlooking the garden and the sea. Everyone and everything was perfekt. Quiet and peaceful. We had dinner at the hotel and loved it. It was just perfect for us for one week relaxing. Thank you everyone making us feeling comfortable and welcome.
    Silvia
    Young couple
  • Avg. price/night: £84.96
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 384 reviews
    A real little paradise on earth. Beautiful place, charming garden. Really unique accommodation, we enjoyed every minute. Nearby beach, tennis and table tennis court, swimming pool. Everything you need for rest and relaxation. If you go there, don't miss the sunset from the point on the beach. Very nice staff, especially Josephine, who was very kind throughout our stay.
    Bence
    Family with young children
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 241 reviews
    beautiful complex in a lovely part of a charming resort. very nice room and beautiful setting and grounds. nice library. attentive help at reception and at breakfast. drinks and breakfast very well done. reception able to advise itinerary, book sun beds, restaurants. clearly knowledgeable and integral part of the local hospitality scene. Cool room with A/C and a ceiling fan.
    niall
    Young couple
  • Scored 8.5
    8.5
    Rated very good
    Very good
     · 241 reviews
    Everything. Attention to detail was exceptional and would put many 5 star hotels to shame. The staff and owner were charming and extremely helpful. They had thought of everything to make our stay as comfortable as possible. Sant’Andrea is an absolute gem too on an island that is full of gems!
    Spot
    Young couple
  • Avg. price/night: £76.63
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 218 reviews
    beautiful view, location, great garden and they gave us a stunning room with private patio. also jacuzzi included in price which you can reserve. less than 10 mins to beach, and what a beach it is. food we dont know as we didnt eat there. HIGH on the list of places to go back
    Rene
    Young couple
  • Avg. price/night: £84.96
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 384 reviews
    Sant’Andrea is the best cove on the the island to stay in and Hotel Cernia Isola Botanica was the best place to stay. The grounds itself is lush, with a cozy restaurant that serves a great dinner. The hotel staff were lovely and helpful when needed. It was a very quiet and easygoing area that served well as a base to explore the busier parts of Elba. And of course, the beach was only a 3 minute walk down the hill.
    Cassandra
    Young couple
  • Avg. price/night: £76.63
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 218 reviews
    Great location with great view on the bay. We did appreciate the private path through the garden to the beach. Breakfast is great
    Minh
    Young couple
gogless