Hotels in Santa Margherita Ligure, Italy

Located on the Riviera Ligure, Santa Margherita Ligure is on a promontory between Rapallo and Portofino. The offer of hotels in Santa Margherita is very wide, especially in spring and summer, where it is advised to book in advance. 3 and 4 star hotels offer the amenities and services typical of the Riviera Ligure, often family-run. The main streets where to book a hotel in Santa Margherita Ligure are Via 25 Aprile, Via Solimano, Via Roma, and the promenade of Santa Margherita, with Piazza Vittorio Veneto, Via Andrea Doria and towards the Ascent to the Castle.

Select travel dates and find all available hotels in Santa Margherita Ligure, check out guests reviews and locate properties on Santa Margherita Ligure city maps, book your favourite accommodation with no pre-payment. All rates are in Euros and inclusive of all taxes.

... and keep your bags ready! Receive our best travel deals, sales and offers in your inbox and enjoy your trip!

Santa Margherita Ligure - 77 Hotels

42 Apartments, 12 4 star hotels...

4 star hotelBest Western Regina Elena

Best Western Regina Elena

Lungomare Milite Ignoto, 44, Santa Margherita Ligure

Surrounded by turn of the century villas and gardens, the Regina Elena is a modern hotel located on the lovely sea road leading to Portofino. Fully air conditioning. The garden leads directly to a private...

3 star hotelHotel Nuova Riviera

Hotel Nuova Riviera

Via Belvedere 10/2, Santa Margherita Ligure

Our small hotel, an art nouveau villa surrounded by a garden, is located in a private road at a walking distance to the sea promenade and the town centre of S. Margherita Ligure.*** ALTHOUGH OUR RESERVATION SYSTEM...

3 star hotelLocanda con Giardino

Locanda con Giardino

Via XXV Aprile 18, Santa Margherita Ligure

This small, charming bed and breakfast was fully renovated in 2007 and offers comfortable, modern accommodation in the centre of Santa Margherita Ligure, just a few metres from the sea. Located in the...

4 star hotelLido Palace Hotel

Lido Palace Hotel

Via Andrea Doria 3, Santa Margherita Ligure

Lido Palace Hotel is situated on the seafront in Santa Margherita Ligure, 5 minutes walk from the bus station. Portofino is just 4 km away and is easily reachable by boat from the nearby port.

3 star hotelHotel Jolanda

Hotel Jolanda

Via Luisito Costa, 6, Santa Margherita Ligure

Centrally located in Santa Margherita Ligure, between Portofino and Rapallo, only 100 meters from the sea in quiet and peaceful atmosphere, Hotel Jolanda features an enchanting atmosphere to enjoy a truly relaxing...

2 star hotelHotel Fasce

Hotel Fasce

Luigi Bozzo, Santa Margherita Ligure

Hotel Fasce is located in the centre of Santa Margherita Ligure, just five minutes from the Ligurian coast and is the ideal place to visit the exclusive Portofino and the stunning Cinque Terre. This intimate and...

3 star hotelHotel La Vela-Castello Il Rifugio

Hotel La Vela-Castello Il Rifugio

Corso Nicolo' Cuneo 21, Santa Margherita Ligure

The Hotel La Vela is a little castle built at the end of 19th century on the quiet green area slightly on the hill at about ten minutes walk from the centre of Santa...

4 star hotelGrand Hotel Miramare

Grand Hotel Miramare

Via Milite Ignoto 30, Santa Margherita Ligure

The Grand Hotel Miramare, overlooks the picturesque Gulf of Tigullio, in the popular resort of Santa Margherita Ligure. This 4 stars hotel, good value for money, is only 30 minutes from the Natural Park of the...

4 star hotelHotel Europa

Hotel Europa

Via Trento 5, Santa Margherita Ligure

Hotel Europa is located ten minutes' walk from Santa Margherita Ligure, near the bustling port and beaches. The property's central location makes it the ideal base to visit Portofino and Rapallo.

4 star hotelHotel Metropole

Hotel Metropole

Via Pagana 2, Santa Margherita Ligure

The Metropole Hotel boasts a panoramic position in the heart of Santa Margherita Ligure. This welcoming hotel offers a private beach and a luxurious health club with gym and steam room.