Skip to main content

Filter by:


Star Rating

Review Score

La Guardia – 1 hotel or place to stay
See the latest prices and deals by choosing your dates.
Appartamento vista mare, hotel in La Guardia

Appartamento vista mare offers accommodations in La Guardia, a 15-minute walk from Patresi Beach and one mile from Spiaggia di Punta Polveraia.

7.7
Scored 7.7
Good
Rated good
26 reviews
Price from$80.10per night
Hotel Cernia Isola Botanica, hotel in La Guardia

Just 656 feet from the coast and Capo Sant'Andrea Beach, Hotel Cernia Isola Botanica offers a swimming pool and tennis court. Immersed in the botanic gardens, it also features a wine bar and snack...

Staff was wonderful. Beautiful gardens, lovely pool, great breakfast.
9.1
Scored 9.1
Wonderful
Rated wonderful
313 reviews
Price from$184.23per night
Hotel La Stella, hotel in La Guardia

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.

Great location, great beach. Staff very accommodating.
8.3
Scored 8.3
Very Good
Rated very good
295 reviews
Price from$187.78per night
Hotel Yacht Club, hotel in La Guardia

Set 164 feet 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 savory breakfast.

It’s near the beach and lots of restaurants along the sea.
8.9
Scored 8.9
Excellent
Rated excellent
283 reviews
Price from$132.43per night
Hotel Imperia, hotel in La Guardia

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

Exceptional Service and hospitality Breakfast Location
8.6
Scored 8.6
Excellent
Rated excellent
331 reviews
Price from$74.07per night
Hotel Gallo Nero, hotel in La Guardia

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.

Greta location. Great view from our balcony.
9.0
Scored 9.0
Wonderful
Rated wonderful
161 reviews
Price from$111.07per night
Hotel Lo Scirocco, hotel in La Guardia

Located 820 feet 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.

Let us check in early
8.5
Scored 8.5
Very Good
Rated very good
293 reviews
Price from$101.52per night
Hotel Bel Tramonto, hotel in La Guardia

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.

Friendly staff, warm welcome, great sea view, pool available, breakfast offered at table
8.1
Scored 8.1
Very Good
Rated very good
397 reviews
Price from$84.37per night
Hotel Casa Lupi, hotel in La Guardia

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

the location is great, short walk to the village of Marciano Marina. lovely garden, peek of the ocean view.
7.9
Scored 7.9
Good
Rated good
267 reviews
Price from$130.30per night
Hotel Belmare, hotel in La Guardia

Featuring a garden and a terrace, Hotel Belmare offers classic accommodations on Elba Island. The beach is 2953 feet away. WiFi is available in common areas.

8.8
Scored 8.8
Excellent
Rated excellent
40 reviews
Price from$117.48per night
See all hotels in and around La Guardia
Subscribe to receive premium deals

Prices drop the second you sign up!