Skip to main content

Filter by:


Star rating

Review score

San Massimo – 1,105 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Tigullio Et De Milan, hotel in San Massimo

This hotel is located in the heart of Santa Margherita, surronded by tipical restaurant and shop, just a short walk to the bus stop or boat ride to Portofino or to the Cinque Terre.

Everything was wonderful. The hotel is small, very cozy, furnished with great taste. We arrived freezing and were immediately served hot tea. The same thing happened at night. To my surprise, upon leaving the hotel, the tea was not included in the bill:) The room has a balcony. The breakfast is great. To my great regret, we could not use the SPA.
8.6
Scored 8.6
Fabulous
Rated fabulous
2,281 reviews
Price from£183.29per night
Hotel Continental, hotel in San Massimo

Overlooking the Bay of Santa Margherita Ligure and Portofino Promontory, Hotel Continental is surrounded by a landscaped garden leading to the beach.

Excellent location with a great breakfast. Had a wonderful views.
8.7
Scored 8.7
Fabulous
Rated fabulous
1,483 reviews
Price from£400.83per night
B&B Hotels Park Hotel Suisse Santa Margherita Ligure, hotel in San Massimo

B&B Hotels Park Hotel Suisse Santa Margherita Ligure overlooks the Gulf of Tigullio and is 150 metres from the harbour in Santa Margherita Ligure. It features a freeform swimming pool with seawater.

Amazing panoramic view (Wow factor) from a spacious balcony. The staff were helpful. We enjoyed our time at the pool. The breakfast was good with a range of choices. The location was excellent, quiet yet close to the foreshore and sights.
8.1
Scored 8.1
Very good
Rated very good
826 reviews
Price from£90.82per night
Hotel La Vela-Castello Il Rifugio, hotel in San Massimo

Hotel La Vela is set in a small castle from the late 19th century. Perched on a gentle green hill; it boasts beautiful views across the Gulf of Tigullio.

breakfast was nice
8.0
Scored 8.0
Very good
Rated very good
1,391 reviews
Price from£133.61per night
Hotel Italia e Lido Rapallo, hotel in San Massimo

Set on the seafront in Rapallo, right next to the city castle, Hotel Italia e Lido Rapallo offers a private beach and a sea-view restaurant with terrace.

Sea view
8.1
Scored 8.1
Very good
Rated very good
1,277 reviews
Price from£156.91per night
Grand Hotel Bristol Spa Resort, by R Collection Hotels, hotel in San Massimo

With panoramic views of the Gulf of Tigullio, Grand Hotel Bristol offers a large outdoor pool and a wellness centre. Free WiFi is available throughout the property.

Excellent hotel, wonderful service, concierge is very helpful, all the staff is great
8.9
Scored 8.9
Fabulous
Rated fabulous
996 reviews
Price from£338.31per night
Hotel Astoria, hotel in San Massimo

Featuring a spa, the Astoria is a family-run 4-star hotel at the start of Rapallo's seaside promenade.

Great central location. Welcoming staff. Very clean room. Very good breakfest
9.3
Scored 9.3
Superb
Rated superb
1,812 reviews
Price from£218.40per night
Hotel Blu di Te, hotel in San Massimo

A 5-minute walk from Santa Margherita Ligure beach, Hotel Blu di Te features vintage interiors and pieces of décor. Free WiFi, swimming pool and turkish bath are available.

Great location. Brilliant staff.
9.2
Scored 9.2
Superb
Rated superb
439 reviews
Price from£353.73per night
Hotel Elena, hotel in San Massimo

Offering rooms with views of the Ligurian Sea, Hotel Elena is in Recco. It provides free WiFi in public areas. Rooms are simply decorated and feature either wooden or tiled floors.

The view is very nice and the staff was friendly
7.4
Scored 7.4
Good
Rated good
923 reviews
Price from£111.34per night
Hotel Miro', hotel in San Massimo

Hotel Miro' is set in an elegant 19th-century building on Rapallo’s seafront, a 5-minute walk from the central train station.

Super hotel si personalul excelent de amabil
7.8
Scored 7.8
Good
Rated good
512 reviews
Price from£99.35per night
See all hotels near San Massimo
Subscribe to receive premium deals

Prices drop the moment you sign up!