Hotels in Santa Margherita Ligure, Italy

31 hotels are listed in Santa Margherita Ligure, Italy. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

31 hotels

Eight Hotel Paraggi in Santa Margherita Ligure, Italy

Via Paraggi A Monte 17 - Loc. Paraggi, Santa Margherita Ligure, Italy

Beachfront hotel in Paraggi Bay, 1 km from Portofino. Offers contemporary rooms with amenities. Ligurian and Italian cuisine.

12 rooms
Hotel Tigullio Et De Milan in Santa Margherita Ligure, Italy

Viale E. Rainusso, 3, Santa Margherita Ligure, Italy

Charming hotel in Santa Margherita, near Portofino. Relax on the sun terrace with views of the Italian Riviera.

40 rooms
Imperiale Palace Hotel in Santa Margherita Ligure, Italy

Pagana 19, Santa Margherita Ligure, Italy

Elegant 19th-century villa with lush gardens, private beach, and stunning bay views. Luxurious amenities and prime location in Portofino.

89 rooms
Grand Hotel Miramare in Santa Margherita Ligure, Italy

Via Milite Ignoto 30, Santa Margherita Ligure, Italy

Elegant beachfront hotel with sun terrace, saltwater pool, and tropical garden. Overlooking the Gulf of Tigullio in Santa Margherita Ligure.

84 rooms
Hotel Jolanda in Santa Margherita Ligure, Italy

Via Luisito Costa, 6, Santa Margherita Ligure, Italy

Situated between Portofino and Rapallo, Hotel Jolanda offers a peaceful, beachfront atmosphere for a relaxing getaway just 100m from the sea.

50 rooms
Hotel Helios in Santa Margherita Ligure, Italy

Via Gramsci 6, Santa Margherita Ligure, Italy

Beachfront hotel in Santa Margherita Ligure with private beach, regional restaurant, and rooms with 26-inch LCD TVs and free Wi-Fi.

20 rooms
Hotel Argentina in Santa Margherita Ligure, Italy

Via Paraggi a Monte 56, Santa Margherita Ligure, Italy

Beachfront Hotel Argentina offers free Wi-Fi, a wine bar, and easy access to Portofino's charming town.

12 rooms
LHP Hotel Santa Margherita Palace in Santa Margherita Ligure, Italy

Via Roma 9, Santa Margherita Ligure, Italy

Boutique hotel with modern rooms, free WiFi, and easy access to Santa Margherita Ligure train station. Portofino just 5 km away.

26 rooms
Contribute photo

Via Jacopo Ruffini 1, Santa Margherita Ligure, Italy

Beachfront hotel in Santa Margherita Ligure, near Portofino. Rooms with air conditioning and parquet floors. Free WiFi throughout.

3 rooms
Contribute photo

Via Belvedere 10/2, Santa Margherita Ligure, Italy

Elegant art nouveau villa with garden, steps from the sea and town center. Air-conditioned rooms with safe, phone, and TV.

9 rooms
Contribute photo

Via Luigi Bozzo 3, Santa Margherita Ligure, Italy

Beachfront hotel in Santa Margherita Ligure, close to Portofino and Cinque Terre. Ideal for exploring the Ligurian coast.

11 rooms
Contribute photo

Via Favale 31, Santa Margherita Ligure, Italy

Beachfront hotel with pool, free Wi-Fi, and stunning sea views. Ideal for relaxation in the charming town of Santa Margherita Ligure.

2 rooms
Contribute photo

Via Pagana 8, Santa Margherita Ligure, Italy

Elegant beachfront hotel with gardens, fitness center, and 2 restaurants. Overlooks the Bay of Santa Margherita Ligure.

68 rooms
Contribute photo

Via XXV Aprile 18, Santa Margherita Ligure, Italy

Charming MA Hotel offers modern rooms with amenities, steps from the sea in Santa Margherita Ligure. Portofino is just 5 km away.

11 rooms
Contribute photo

Via Favale 30, Santa Margherita Ligure, Italy

Charming beachfront hotel with vintage-inspired interiors, free WiFi, and air-conditioned rooms. Ideal for a relaxing stay.

20 rooms
Contribute photo

Lungomare Marconi,3, Santa Margherita Ligure, Italy

Beachfront 4-star hotel with pool, panoramic sea views, and terrace in Santa Margherita Ligure, Liguria. Ideal for relaxation by the sea.

43 rooms

Loading...