Skip to main content

Featured hotels near Villa San Martino

Filter by:

Star rating

Review score

See the latest prices and deals by choosing your dates.
Hotel Del Golfo, hotel in Portoferraio

Hotel del Golfo lies on the white sands of Procchio Bay, and features a private beach with bar, small pier, and sea-water swimming pool. Most rooms offer beautiful sea views.

The staff in the office, at the beach, in the restaurant on the beach and the breakfast restaurant were exceptional. The room was a bit tired, bathroom fittings outdated but since that was not our focus, it was great. The location was lovely. The beach excellent. Good undercover parking.
Scored 9.1
9.1
Rated superb
Superb
159 reviews
Price from
£169.14
per night
Albergo Le Briciole, hotel in Portoferraio

Only 200 metres from the coast, Albergo Le Briciole is 4 km from Marciana Marina and 3 km from Procchio.

The staff were incredibly nice and there was a nice view out in the balcony.
Scored 9.1
9.1
Rated superb
Superb
126 reviews
Price from
£92.38
per night
Hotel Acquamarina, hotel in Portoferraio

On top of Portoferraio's coast, Hotel Acquamarina offers views over the Gulf of Padulella and direct access to the beach below. Free private parking is available here.

Galant and exceptionally friendly staff, from the cleaning staff to hotel admins to the night portier/barkeeper, everyone is warm-hearted and charming. Professionally run hotel, clean and quiet. Good location for nearby beaches (Padulella, Capo Bianco, Sansone, La sorgente), quiet a climb uphill.
Scored 9.1
9.1
Rated superb
Superb
665 reviews
Price from
£103.47
per night
Hotel Meridiana, hotel in Portoferraio

Immersed in the pinewood of Campo nell'Elba, Hotel Meridiana is just 150 metres from the sandy beach.

Scored 9.0
9.0
Rated superb
Superb
129 reviews
Price from
£100.78
per night
Hotel Montecristo, hotel in Portoferraio

Set on the beachfront at Campo nell'Elba on Elba Island, Hotel Montecristo offers air-conditioned rooms with a balcony. It features an outdoor pool, fitness centre and small wellness area.

The staff were lovely and the facilities were excellent.
Scored 9.2
9.2
Rated superb
Superb
103 reviews
Price from
£159.57
per night
Villa Gaia, hotel in Portoferraio

Located in the countryside of Elba Island, the family-run Villa Gaia is adjacent to the Tuscan Archipelago National Park and 250 metres from the public beach and the Ottone botanical garden.

Lovely small Bed and Breakfast, very clean and comfortable although the room was quite small but for a couple of days it was fine for us. I don't think I would have wanted a long stay. We had a ground floor room which was perfect as we had a dog with us. Breakfast was enjoyable, outside under the gazebo and there was extras available such as pancakes or scrambled eggs. Croissants and cake were lovely!
Scored 9.0
9.0
Rated superb
Superb
206 reviews
Price from
£79.62
per night
See more properties near Villa San Martino

Top 10 trending hotels near Villa San Martino

Discover our most popular hotels from the last 30 days

Enjoy breakfast at the hotels near Villa San Martino

  • Villa Gaia
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 206 reviews

    Located in the countryside of Elba Island, the family-run Villa Gaia is adjacent to the Tuscan Archipelago National Park and 250 metres from the public beach and the Ottone botanical garden.

    Pulizia della camera, ottima colazione, personale molto cordiale.

  • Hotel La Barcarola
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 579 reviews

    Located in Marina di Campo, 200 metres from Marina di Campo Beach, Hotel La Barcarola features a bar and views of the city.

    Camera molto spaziosa, terrazzo molto grande, colazione super.

  • Hotel Punto Verde
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 319 reviews

    Set 100 metres from the nearest beach, Hotel Punto Verde offers accommodation in Marina di Campo. Guests can enjoy the on-site bar. Free private parking is available on site. Rooms come with a TV.

    außergewöhnlich gutes Frühstück, sehr freundliches Personal

  • Hotel l'Approdo
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 585 reviews

    Located in front of the "La Rossa" sandy beach, Hotel l’Approdo offers air-conditioned rooms just a few steps away from the Porto Azzurro centre. Free WiFi is available in all rooms.

    Tutto benissimo. La posizione top. Personale Gentile.

  • Hotel Gli Acquerelli
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 413 reviews

    Set in its garden and located in Portoferraio, Hotel Gli Acquerelli features classic-style rooms and free WiFi throughout.

    Posizione. Bella location. Nuova e confortevole la stanza.

  • Hotel Corallo
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 114 reviews

    Located on the western coast of Elba Island, Hotel Corallo is 200 meters from the sandy beaches and granite cliffs of Pomonte.

    Staff gentilissimo, camere pulite, ristorante top!

  • Eden Park Hotel
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 253 reviews

    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.

    Wonderful Garden, and nice pool. Staff is professional and helpful.

  • Hotel dei Coralli
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 142 reviews

    Set in its lush park, 200 metres from the beach in Campo nell’ Elba, Hotel Coralli features a pool with hot tub, a tennis court, and a restaurant.

    La location e il personale gentile la pulizia la piscina.

Budget hotels near Villa San Martino

  • Hotel Barcarola 2
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 257 reviews

    Just 300 metres from the sandy beach in Campo nell’Elba, on Elba Island, Hotel Barcarola 2 offers rooms with a balcony, and a garden. Marina Di Campo Airport is 2.4 km away. WiFi is free throughout.

    Posizione, accoglienza, pulizia, struttura… TUTTO!

  • Hotel Anselmi
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 175 reviews

    Set in the fishing village of Marciana Marina, Hotel Anselmi is in the north of Elba Island. Just 150 metres from the seaside promenade, it features a garden where breakfast is served during summer.

    Ottima posizione, posto pulito, personale cordiale

  • Residence Hotel Villa Mare
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 271 reviews

    Set 12 km from the ferry ports of Portoferraio and Porto Azzuro, Residence Hotel Villa Mare is surrounded by greenery, and is 50 metres from Bagnaia beach. Its bar with terrace is open all day.

    Terrazza, camera, pulizia accurata, parcheggio moto

  • Hotel Casa Lupi
    Scored 8.0
    8.0
    Rated very good
    Very good
     · 251 reviews

    Set 500 metres from the sea on Elba Island, Hotel Casa Lupi is in Marciana Marina and is surrounded by a garden. It offers free parking.

    Ottima posizione, personale cordiale e disponibile

  • Hotel Rio Sul Mare
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 310 reviews

    Overlooking the port of Rio Marina, Hotel Rio Sul Mare is located on the shimmering coast near the most beautiful beaches with black sand and sparkling minerals.

    Full of art, friendly staff & amazing breakfast!

  • Hotel L'Ogliera
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 66 reviews

    Located on the Elba Island, Hotel L'Ogliera offers rooms with free WiFi throughout in Pomonte. It is just 250 metres from the beach. All rooms come with a flat-screen TV and air conditioning.

    Cortesia, simpatia, disponibilità!! Ottima colazione. Torneremo!!!

  • Hotel Belmare
    Scored 7.9
    7.9
    Rated good
    Good
     · 176 reviews

    Located on the sea front in Porto Azzurro, Hotel Belmare offers a sun terrace overlooking the gulf, a bar open all day, and free Wi-Fi. All rooms offer a satellite TV.

    Elegant, relaxed. Great view from roof-terrace. Nice staff.

  • Hotel Esperia
    Scored 7.5
    7.5
    Rated good
    Good
     · 344 reviews

    Located on the seafront, Hotel Esperia is in front of its own private beach, a 10-minute walk from Piombino centre. It features an à la carte restaurant serving fresh fish and Tuscan specialities.

    Very nice stuff .. excellent location...direct at the see...

Hotels with great access to Villa San Martino!

  • Hotel Lorenza B&B e Mini Suite
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

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

  • Hotel Montecristo
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 103 reviews

    Set on the beachfront at Campo nell'Elba on Elba Island, Hotel Montecristo offers air-conditioned rooms with a balcony. It features an outdoor pool, fitness centre and small wellness area.

    The staff were lovely and the facilities were excellent.

  • Hotel Del Golfo
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 159 reviews

    Hotel del Golfo lies on the white sands of Procchio Bay, and features a private beach with bar, small pier, and sea-water swimming pool. Most rooms offer beautiful sea views.

    Struttura in bellissima posizione , camere comode, ristorante eccellente

  • Albergo Le Briciole
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 126 reviews

    Only 200 metres from the coast, Albergo Le Briciole is 4 km from Marciana Marina and 3 km from Procchio.

    Accoglienza , posizione e pulizia tutto incredibile

  • Hotel Acquamarina
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 665 reviews

    On top of Portoferraio's coast, Hotel Acquamarina offers views over the Gulf of Padulella and direct access to the beach below. Free private parking is available here.

    The closeness to spiaggia Padudella and Capo Bianco

  • Hotel Yacht Club
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 305 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.

    Extremely kind and helpful staff, great breakfast:)

  • Hotel Meridiana
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 129 reviews

    Immersed in the pinewood of Campo nell'Elba, Hotel Meridiana is just 150 metres from the sandy beach.

    Pulizia delle camere, cortesia dello staff, ottimo cibo

  • Hotel Mare
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 451 reviews

    Hotel Mare is set in the old fishing village of Magazzini, and offers views of Elba Island's Portoferraio Bay. It features free Wi-Fi, a small private beach, and a garden with sea-view pool.

    Die schöne Lage, nettes Personal, Sehr sauber, Gutes Essen

Research, refine and make plans for your whole trip

gogless