Skip to main content

Featured hotels near Villa San Martino

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Hotel Il Caminetto

Hotel in Portoferraio (0.2 miles from Villa San Martino)

Il Caminetto is a rustic and comfortable establishment situated in the very centre of Elba Island, the largest of the Tuscan Archipelago, and part of its protected Natural Park.

Show more Show less
8.7
Fabulous
251 reviews
Price from
£94
per night

Agriturismo dei girasoli

Portoferraio (0.1 miles from Villa San Martino)

Set in Portoferraio and only 300 metres from Villa San Martino, Agriturismo dei girasoli offers accommodation with garden views, free WiFi and free private parking.

Show more Show less
9
Superb
80 reviews
Price from
£51
per night

Tenuta Santa Caterina

Portoferraio (1 miles from Villa San Martino)

Situated in Portoferraio and only 2.1 km from Villa San Martino, Tenuta Santa Caterina features accommodation with garden views, free WiFi and free private parking.

Show more Show less
9.3
Superb
157 reviews
Price from
£137
per night

Villetta San Martino

Portoferraio (0.1 miles from Villa San Martino)

Set on Elba Island, Villetta San Martino is 5.5 km from Biodola beach. This accommodation features a furnished garden and terrace, plus free private parking.

Show more Show less
9.4
Superb
8 reviews
Price from
£293
per night

Appartamento Napoleone by HelloElba

Portoferraio (0.3 miles from Villa San Martino)

Located in Portoferraio in the Elba region with Villa San Martino nearby, Appartamento Napoleone by HelloElba provides accommodation with free private parking.

Show more Show less
8.4
Very good
22 reviews
Price from
£81
per night

Baia Bianca Suites

Portoferraio (1.3 miles from Villa San Martino)

Baia Bianca Suites is set right on Biodola Beach which, at 600 metres long, is one of the largest on Elba Island. It is set at the foot of Monte Capanne and overlooks the cliffs of Portoferraio.

Show more Show less
9.3
Superb
57 reviews
Price from
£219
per night

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
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 116 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.

    Posto fantastico e tranquillo. Immerso nel verde e vicino al mare.

  • Albergo Le Briciole
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 111 reviews

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

    La vista spettacolare sul mare dalla nostra stanza

  • Hotel Gallo Nero
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 161 reviews

    Immersed in a 15,000-m² private park overlooking Sant’Andrea Bay in Elba Island, Hotel Gallo Nero offers elegant air-conditioned rooms and free Wi-Fi.

    Le jardin , les terrasses, le cadre étaient fabuleux

  • Hotel Acquamarina
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 674 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

  • Marina Garden Hotel
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 602 reviews

    Marina Garden Hotel is within a 200 metre radius from a pebbled beach, shops and the harbour in Marciana Marina, on Elba Island. Its large garden features a swimming pool and palm trees.

    Super friendly staff. Attentive and always helpful!

  • Hotel La Barcarola
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 595 reviews

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

    La familiarità e cortesia dei proprietari e dello staff

  • Hotel La Stella
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 296 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.

    Excellent location, excellent food, though expensive.

  • Hotel Lo Scirocco
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 293 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 vicino alla spiaggia di Fetovaia, colazione ottima e abbondante.

Budget hotels near Villa San Martino

  • Hotel La Feluca
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 653 reviews

    Located 500 metres from the beaches of Bagnaia, family-run Hotel La Feluca has a furnished garden with sun loungers, and a breakfast room with a sea-view terrace.

    La colazione e la camera molto ospitale e accogliente

  • Hotel VILLA ITALIA
    8.5
    Scored 8.5
    Very good
    Rated very good
     · 104 reviews

    The family-run Hotel VILLA ITALIA is centrally located in Porto Azzurro, on the Elba Island, only 150 metres from the beach.

    Torte fatte in Casa della prima colazione: speciali

  • Hotel Bel Tramonto
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 397 reviews

    Featuring a pool and a terrace overlooking the Elba Island’s western coastline, Hotel Bel Tramonto offers elegant interiors and rooms. WiFi is available in public areas for free.

    vista mare e bellissimi tramonti, personale preciso e cordiale

  • Hotel Anselmi
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 229 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.

    La colazione ottima. La gentilezza dei proprietari

  • Mistral Hotel
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 114 reviews

    Hotel Mistral is set in the popular resort of Marina di Campo, a few steps from the beach. It offers a furnished sun terrace.

    Tutto dalla posizione alla pulizia il parcheggio privato

  • Hotel Villa Rosa
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 384 reviews

    Hotel Villa Rosa is located 1.5 km from Porto Azzurro, just a few steps from the sandy beach. Free WiFi is available throughout the property.

    Swimming Pool, die Ruhe und die kurze Distanz zum Meer

  • Hotel Imperia
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 331 reviews

    Hotel Imperia is 50 metres from the seaside promenade of Marciana Marina, a typical village of the Elba Island. Rooms come with private bathroom and breakfast is served in the inner garden.

    Exceptional Service and hospitality Breakfast Location

  • Hotel Belmare
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 40 reviews

    Featuring a garden and a terrace, Hotel Belmare offers classic accommodation on Elba Island. The beach is 900 metres away. WiFi is available in common areas.

    Posizione tranquilla panorama eccezionale staff magnifico

Hotels with great access to Villa San Martino!

  • Experience Relais " Il Termine Elba "
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 23 reviews

    Overlooking the Cavo Gulf, Experience Relais " Il Termine Elba " offers rooms a 15-minute drive from Rio Marina.

    Das Essen war auf 5* Niveau. Die ganze Anlage, das Personal, alles war top!!!

  • HOTIDAY Hotel Isola D'Elba
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 3 reviews

    Facing the beachfront, HOTIDAY Hotel Isola D'Elba offers 4-star accommodation in Lacona and has a garden, restaurant and bar.

  • Hotel Montecristo
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 111 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.

    Ottima accoglienza e professionalità di tutto lo staff.

  • Hotel Del Golfo
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 129 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.

    по убыванию: море, ресторан, номер, персонал, джакузи.

  • Hotel Cernia Isola Botanica
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 313 reviews

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

    We loved our room and the view of the garden/pool and sea.

  • Hotel Antares
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 89 reviews

    Hotel Antares offers great service, plenty of free sports facilities and a panoramic position on the beach of Capolivieri Lido.

    Locatie was top en het personeel, ontbijt en diner was uitsekend!

  • Hotel Barbarossa
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 270 reviews

    Set 350 metres from Barbarossa Beach and 1.5 km from Porto Azzurro, Hotel Barbarossa offers accommodation with free WiFi.

    disponibilità del personale e pulizia ineccepibile

  • Hotel Yacht Club
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 284 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:)

Research, refine and make plans for your whole trip