Recommended hotels in Santa Margherita Ligure

Grand Hotel Miramare

From US$ 241

Via Milite Ignoto 30, Santa Margherita Ligure, Italy - Show map

Show map

Set in the center of Santa Margherita Ligure, this elegant hotel features 84 rooms and offers a sundeck, a seasonal outdoor pool and a wellness center.

Book Now From US$ 241

Metropole

From US$ 136

Via Pagana 2, Santa Margherita Ligure, Italy - Show map

Show map

The traditional Metropole Hotel offers a captivating view of Santa Margherita Ligure from many annex guestrooms.

Book Now From US$ 136