Skip to main content

Three-Star Hotels in SantʼAndrea

Find the three-star hotels that appeal to you the most

The best three-star hotels in SantʼAndrea

Check out our pick of great three-star hotels in SantʼAndrea

Filter by:

Review score

Hotel Cernia Isola Botanica

Hotel in SantʼAndrea

Just 200 metres from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court.

L
Len Va
From
Slovakia
I liked everything, but I've to highlight the service we got here. The stuff was super friendly and super helpful in each single thing. For the breakfast there were plenty of sweets as Italian usually have, but as well the salty one, plus something free from allergens. And I can't forget to mention the amazing gardin. A real relax zone.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 443 reviews
Price from
US$139.55
1 night, 2 adults

Boutique Hotel Ilio

Hotel in SantʼAndrea

Located in SantʼAndrea, 300 metres from Sant' Andrea Beach, Boutique Hotel Ilio provides accommodation with a garden, free private parking, a shared lounge and a terrace.

E
Elisabeth
From
Canada
Beautiful place to stay, very clean and staff so nice!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 206 reviews
Price from
US$169.22
1 night, 2 adults

Hotel Corallo

Pomonte (Near SantʼAndrea)

Situated in Pomonte, 700 metres from Pomonte Beach, Hotel Corallo features accommodation with a garden, free private parking, a shared lounge and a terrace.

R
Reise_Guru
From
Switzerland
We enjoyed the stay at Hotel Corallo with very nice owners and staff. The restaurant is also very good!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 138 reviews
Price from
US$122.47
1 night, 2 adults

Hotel Galli - Wellness & Spa

Fetovaia (Near SantʼAndrea)

Set 300 metres from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn. Today it offers air-conditioned rooms with balcony and satellite LED TV.

G
Gabriele
From
Netherlands
I liked the service provided by the staff, the room had an amazing view and the amenities were satisfactory.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 401 reviews
Price from
US$112.38
1 night, 2 adults

Hotel Yacht Club

Marciana Marina (Near SantʼAndrea)

Set 50 metres from La Fenicia beach in the picturesque village of Marciana Marina, Hotel Yacht Club offers rooms with flat-screen TV. Start your day with the varied sweet and savoury breakfast.

D
Darej
From
Slovenia
Extremely kind and helpful staff, great breakfast:)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 292 reviews
Price from
US$146.89
1 night, 2 adults

Hotel Brigantino

Procchio (Near SantʼAndrea)

Set just 250 metres from Campo All'aia beach on Elba Island, Hotel Brigantino is located in Procchio and offers a pool and a restaurant.

L
Linnea
From
Sweden
Fantastic stay! We ended up staying 3 nights (booked 2 more when we arrived) and we had a great time. Close to the beach, friendly staff that did a lot for us, nice little pool at the back. Easy to get to by bus, restaurants by the beach and 10 min walk to the village. The beach is ideal for families.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 394 reviews
Price from
US$161.74
1 night, 2 adults

Hotel Sant'Andrea

Marciana (Near SantʼAndrea)

Small and charming, Hotel Sant'Andrea is a family-run hotel located in one of the most enchanting inlets of the island, offering friendly hospitality and all amenities of a modern hotel.

M
Mette Brink
From
Denmark
The staff were really nice and helpful. We had the most beautiful view from our balcony and the sunset bar was perfect. The bartender was great and mixed good drinks and even brought snacks. The breakfast was really delicious and the same with the food in the restaurant. We had 5 lovely nights. We recommend the place and would like to come again ourselves.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 323 reviews
Price from
US$105.41
1 night, 2 adults

Hotel La Stella

Seccheto (Near SantʼAndrea)

Hotel La Stella is set by the beach in Seccheto, on the Elba Island. The hotel has a panoramic terrace with views of the sea, a garden and a private beach area.

D
DAVID
From
United Kingdom
Fantastic hotel right on the sea front with easy access to the glorious clear sea. Great sunbeds set back from the very busy beach area. Breakfast was just what we needed to set us up for the day. Maria and her team in the hotel looked after us exceptional well. The evening meals were very reasonably priced for the great quality of food. The bar/ waiter staff were very accommodating and personal. This place is a little place of Italian magic. Very few tourists at this time of year which was great.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 220 reviews
Price from
US$177.68
1 night, 2 adults

Hotel Lo Scirocco

Campo nell'Elba (Near SantʼAndrea)

Located 250 metres from Fetovaia Beach and a 15-minute drive from Marina di Campo, Hotel Lo Scirocco offers free Wi-Fi and 2 sun terraces with sea views.

S
Silviu1985
From
Switzerland
Perfectly placed hotel, 3 minutes from Fetovaia beach, very nice and accommodating personnel, large and quiet room, parking places, nice breakfast, it was all perfect. We are looking forward to return next year ! Fetovaia itself is a jewel of Elba, a very small village perched upon a splendid golf. Hiking trails are everywhere, to explore both the coast and the mountainous hills behind it.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 387 reviews
Price from
US$119.82
1 night, 2 adults

Eden Park Hotel

Marina di Campo (Near SantʼAndrea)

Eden Park Hotel is located in Marina di Campo. The hotel has a seasonal outdoor pool and terrace, and guests can enjoy a meal at the restaurant or a drink at the bar.

G
Gabriela
From
Bulgaria
Their garden is absolute heaven and makes you feel exactly like you should on an island! Amazing sights and nice shade. The pool was being cleaned every night. Some of the staff did not speak English, however they were extremely kind and made sure they understood what you needed in the end. They serve traditional local food. The breakfast variety was amazing as well. The best view of our honeymoon! They had even left us a lovely congratulatory letter!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 238 reviews
Price from
US$109.05
1 night, 2 adults
All three-star hotels in SantʼAndrea

Top picks for SantʼAndrea hotels

Explore our most popular hotels in SantʼAndrea

Filter by:

Review score

Hotel Cernia Isola Botanica

Hotel in SantʼAndrea

Just 200 metres from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court.

L
Len Va
From
Slovakia
I liked everything, but I've to highlight the service we got here. The stuff was super friendly and super helpful in each single thing. For the breakfast there were plenty of sweets as Italian usually have, but as well the salty one, plus something free from allergens. And I can't forget to mention the amazing gardin. A real relax zone.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 443 reviews
Price from
US$139.55
1 night, 2 adults

Boutique Hotel Ilio

Hotel in SantʼAndrea

Located in SantʼAndrea, 300 metres from Sant' Andrea Beach, Boutique Hotel Ilio provides accommodation with a garden, free private parking, a shared lounge and a terrace.

E
Elisabeth
From
Canada
Beautiful place to stay, very clean and staff so nice!
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 206 reviews
Price from
US$169.22
1 night, 2 adults

Hotel Corallo

Pomonte (Near SantʼAndrea)

Situated in Pomonte, 700 metres from Pomonte Beach, Hotel Corallo features accommodation with a garden, free private parking, a shared lounge and a terrace.

R
Reise_Guru
From
Switzerland
We enjoyed the stay at Hotel Corallo with very nice owners and staff. The restaurant is also very good!
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 138 reviews
Price from
US$122.47
1 night, 2 adults

Hotel Galli - Wellness & Spa

Fetovaia (Near SantʼAndrea)

Set 300 metres from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn. Today it offers air-conditioned rooms with balcony and satellite LED TV.

G
Gabriele
From
Netherlands
I liked the service provided by the staff, the room had an amazing view and the amenities were satisfactory.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 401 reviews
Price from
US$112.38
1 night, 2 adults

Hotel Yacht Club

Marciana Marina (Near SantʼAndrea)

Set 50 metres from La Fenicia beach in the picturesque village of Marciana Marina, Hotel Yacht Club offers rooms with flat-screen TV. Start your day with the varied sweet and savoury breakfast.

D
Darej
From
Slovenia
Extremely kind and helpful staff, great breakfast:)
Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 292 reviews
Price from
US$146.89
1 night, 2 adults

Hotel Brigantino

Procchio (Near SantʼAndrea)

Set just 250 metres from Campo All'aia beach on Elba Island, Hotel Brigantino is located in Procchio and offers a pool and a restaurant.

L
Linnea
From
Sweden
Fantastic stay! We ended up staying 3 nights (booked 2 more when we arrived) and we had a great time. Close to the beach, friendly staff that did a lot for us, nice little pool at the back. Easy to get to by bus, restaurants by the beach and 10 min walk to the village. The beach is ideal for families.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 394 reviews
Price from
US$161.74
1 night, 2 adults

Hotel Sant'Andrea

Marciana (Near SantʼAndrea)

Small and charming, Hotel Sant'Andrea is a family-run hotel located in one of the most enchanting inlets of the island, offering friendly hospitality and all amenities of a modern hotel.

M
Mette Brink
From
Denmark
The staff were really nice and helpful. We had the most beautiful view from our balcony and the sunset bar was perfect. The bartender was great and mixed good drinks and even brought snacks. The breakfast was really delicious and the same with the food in the restaurant. We had 5 lovely nights. We recommend the place and would like to come again ourselves.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 323 reviews
Price from
US$105.41
1 night, 2 adults

Hotel La Stella

Seccheto (Near SantʼAndrea)

Hotel La Stella is set by the beach in Seccheto, on the Elba Island. The hotel has a panoramic terrace with views of the sea, a garden and a private beach area.

D
DAVID
From
United Kingdom
Fantastic hotel right on the sea front with easy access to the glorious clear sea. Great sunbeds set back from the very busy beach area. Breakfast was just what we needed to set us up for the day. Maria and her team in the hotel looked after us exceptional well. The evening meals were very reasonably priced for the great quality of food. The bar/ waiter staff were very accommodating and personal. This place is a little place of Italian magic. Very few tourists at this time of year which was great.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 220 reviews
Price from
US$177.68
1 night, 2 adults

Hotel Lo Scirocco

Campo nell'Elba (Near SantʼAndrea)

Located 250 metres from Fetovaia Beach and a 15-minute drive from Marina di Campo, Hotel Lo Scirocco offers free Wi-Fi and 2 sun terraces with sea views.

S
Silviu1985
From
Switzerland
Perfectly placed hotel, 3 minutes from Fetovaia beach, very nice and accommodating personnel, large and quiet room, parking places, nice breakfast, it was all perfect. We are looking forward to return next year ! Fetovaia itself is a jewel of Elba, a very small village perched upon a splendid golf. Hiking trails are everywhere, to explore both the coast and the mountainous hills behind it.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 387 reviews
Price from
US$119.82
1 night, 2 adults

Eden Park Hotel

Marina di Campo (Near SantʼAndrea)

Eden Park Hotel is located in Marina di Campo. The hotel has a seasonal outdoor pool and terrace, and guests can enjoy a meal at the restaurant or a drink at the bar.

G
Gabriela
From
Bulgaria
Their garden is absolute heaven and makes you feel exactly like you should on an island! Amazing sights and nice shade. The pool was being cleaned every night. Some of the staff did not speak English, however they were extremely kind and made sure they understood what you needed in the end. They serve traditional local food. The breakfast variety was amazing as well. The best view of our honeymoon! They had even left us a lovely congratulatory letter!
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 238 reviews
Price from
US$109.05
1 night, 2 adults
All three-star hotels in SantʼAndrea

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.

Most booked three-star hotels in SantʼAndrea and surroundings in the past month

See all

Popular with guests booking three-star hotels in SantʼAndrea

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 206 reviews

Popular with guests booking three-star hotels in SantʼAndrea

Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 443 reviews

Popular with guests booking three-star hotels in Marciana

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 323 reviews

Popular with guests booking three-star hotels in Marciana Marina

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 13 reviews

Popular with guests booking three-star hotels in Pomonte

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 138 reviews

Popular with guests booking three-star hotels in Campo nell'Elba

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 387 reviews

Popular with guests booking three-star hotels in Marciana Marina

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 292 reviews

Popular with guests booking three-star hotels in Marciana Marina

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 466 reviews

Popular with guests booking three-star hotels in Chiessi

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 475 reviews

Popular with guests booking three-star hotels in Fetovaia

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 401 reviews

Enjoy breakfast in SantʼAndrea and nearby

Hotel Sant'Andrea

Marciana
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 323 reviews

Small and charming, Hotel Sant'Andrea is a family-run hotel located in one of the most enchanting inlets of the island, offering friendly hospitality and all amenities of a modern hotel.

Scored out of 10, guest rating 5.5
Passable - What previous guests thought, 2 reviews

Stunning Home In Marciana is set in Marciana Marina. The 3-star holiday home has sea views and is 20 km from Villa San Martino.

Hotel Il Perseo

Chiessi
Breakfast options
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 475 reviews

Situated 100 metres from Chiessi Beach, Hotel Il Perseo offers 3-star accommodation in Chiessi and has a terrace, a restaurant and a bar.

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 466 reviews

Nestled in a beautiful area and surrounded by lush Mediterranean vegetation, Hotel Residence Isola Verde offers wonderful views and has an outdoor swimming pool.

Scored out of 10, guest rating 9.1
Superb - What previous guests thought, 292 reviews

Set 50 metres from La Fenicia beach in the picturesque village of Marciana Marina, Hotel Yacht Club offers rooms with flat-screen TV. Start your day with the varied sweet and savoury breakfast.

Scored out of 10, guest rating 7.5
Good - What previous guests thought, 13 reviews

Primo Hotel features a garden, shared lounge, a terrace and restaurant in Marciana Marina.

Hotel Corallo

Pomonte
Breakfast options
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 138 reviews

Situated in Pomonte, 700 metres from Pomonte Beach, Hotel Corallo features accommodation with a garden, free private parking, a shared lounge and a terrace.

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 193 reviews

Located on the south-east coast of Elba Island and 10 km from Campo dell’Elba, family-run and eco-friendly Eco Hotel Montemerlo is surrounded by a Mediterranean garden.

Save money on three-star in SantʼAndrea and nearby – budget options available

Hotel Anna

Fetovaia
Budget options available
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 352 reviews

Located in the village of Fetovaia on Elba Island, the largest isle of the Tuscan Archipelago, this family run hotel overlooks the most beautiful and characteristic beaches of the region.

Hotel Galli - Wellness & Spa

Fetovaia
Budget options available
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 401 reviews

Set 300 metres from Elba Island's beautiful Fetovaia Beach, Hotel Galli - Wellness & Spa opened in the 1950s as an inn. Today it offers air-conditioned rooms with balcony and satellite LED TV.

Hotel Lo Scirocco

Campo nell'Elba
Budget options available
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 387 reviews

Located 250 metres from Fetovaia Beach and a 15-minute drive from Marina di Campo, Hotel Lo Scirocco offers free Wi-Fi and 2 sun terraces with sea views.

Hotel Alma

Campo nell'Elba
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 105 reviews

Set in Campo nell'Elba, 70 metres from Fetovaia Beach, Hotel Alma offers accommodation with a shared lounge, free private parking, a terrace and a bar.

Hotel La Stella

Seccheto
Budget options available
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 220 reviews

Hotel La Stella is set by the beach in Seccheto, on the Elba Island. The hotel has a panoramic terrace with views of the sea, a garden and a private beach area.

Hotel Lorenza B&B e Mini Suite

Cavoli
Budget options available
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 6 reviews

Facing the beachfront, Hotel Lorenza B&B e Mini Suite offers 3-star accommodation in Cavoli and has a garden, terrace and restaurant.

Hotel Valle Verde

Procchio
Budget options available
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 99 reviews

Overlooking Spartaia Bay on Elba Island, Hotel Valle Verde offers a natural setting, an on-site restaurant and a free private beach. Walk to the city centre in just 15 minutes.

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 1 review

Set in San Piero in Campo and only 2.9 km from Marina di Campo Beach, Beautiful Home In San Pietro In Campo offers accommodation with sea views, free WiFi and free private parking.

3 star hotels that guests love in SantʼAndrea

See all
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 206 reviews
Perfect location lose to San Anton
Guest review by
Alison
Solo traveller
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 443 reviews
Beautiful location, close to the beach / sea, wonderful lush green garden, spacious room, nice breakfast
Guest review by
JoopNL
Young couple
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 206 reviews
The location of the hotel was great in a small bay. The bed was comfortable and the room had an amazing view. Breakfast was good too.
Guest review by
Agata
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 443 reviews
Beautiful hotel with great staff and location. The breakfast was great too and the pool area was like a little hidden oasis.
Guest review by
Helena
Young couple
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 443 reviews
Fantastic location close to the beautiful beach. A true haven. Luscious garden to stroll and relax in, even a tennis court, and a large heated pool. The staff went out of their way to make our stay comfortable. Great breakfast!
Guest review by
Rim
Family with young children