Skip to main content
Stays Flights Flight + Hotel Car Rentals Attractions Airport Taxis

Hotels and More in Santa Margherita Ligure

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

Hotel Villa Anita

Hotel in Santa Margherita Ligure

Featuring a free outdoor heated pool and a private furnished garden set in a peaceful area, Hotel Villa Anita is located in Santa Margherita Ligure. Excellent service & breakfast & very clean

Show more Show less
9.4
Awesome
208 reviews
Avg. price/night:
$97
Check availability

Albergo Minerva

Hotel in Santa Margherita Ligure

Albergo Minerva is located just 656 feet from the coast and its harbor. Set in its own well-kept garden, it offers free Wi-Fi throughout, a rooftop terrace, and a sauna. Very good size bedrooms, quiet location near the promenade and center, breakfast very good.

Show more Show less
9.3
Awesome
419 reviews
Avg. price/night:
$178
Check availability

Grand Hotel Miramare

Hotel in Santa Margherita Ligure

Grand Hotel Miramare overlooks the Gulf of Tigullio at Santa Margherita Ligure. You will find a sun terrace and a salt water swimming pool in the tropical garden. Everything was just perfect. The whole place is beautifully done; utmost professional and friendly staff, great breakfast. Very knowledgeable barman. The whole place is steeped in old-style class and elegance. One of the very best hotels we've stayed at.

Show more Show less
9.2
Awesome
205 reviews
Avg. price/night:
$588
Check availability

MA Hotel

Hotel in Santa Margherita Ligure

The small and charming MA Hotel offers modern accommodations in the center of Santa Margherita Ligure, just a few yards from the sea. Portofino is 3.1 mi away. The staff is very polite and kind. Our train was in the evening and we we able to come back from beach to the hotel and take a shower. We were really surprised how kind were girls to us!! I highly recommend this hotel! Everything is super close to hotel - shops , restaurants , beach.

Show more Show less
9.3
Awesome
542 reviews
Avg. price/night:
$128
Check availability

Imperiale Palace Hotel

Hotel in Santa Margherita Ligure

An elegant, 19th-century villa, lush gardens, a private beach, and a spectacular view across the bay, these are just some of the reasons to choose Imperiale Palace Hotel. Great streaming internet connection, for free. Great working A/C units.

Show more Show less
9.1
Awesome
361 reviews
Avg. price/night:
$444
Check availability

Hotel Blu di Te

Hotel in Santa Margherita Ligure

A 5-minute walk from Santa Margherita Ligure beach, Hotel Blu di Te features vintage interiors and pieces of décor. Free WiFi is available. Rooms are individually furnished and are all air... The staff was very friendly , the hotel is super nice and the ambient is super boho and chic. Location is good and super recommendable.

Show more Show less
9.4
Awesome
352 reviews
Avg. price/night:
$243
Check availability

Hotel Sant'Andrea

Hotel in Santa Margherita Ligure

Hotel Sant'Andrea, an Art Nouveau villa surrounded by a garden, is located in a private street only a few steps from the sea and the town center of Santa Margherita. The staff was amazing. The owner is a lovely lady that you feel like family. The breakfast is so nice. The owner is making her own delicious cakes. The room was spacious with vintage character. 5 minutes by car to Portofino. Top choice thank you:)

Show more Show less
9.2
Awesome
305 reviews
Avg. price/night:
$155
Check availability

Albergo Annabella

Hotel in Santa Margherita Ligure

Albergo Annabella is offering accommodations in Santa Margherita Ligure. Private parking can be arranged at an extra charge. Spotless clean and close to the restaurants and the beach in Santa Margherita Ligure.Not sure if she was the owner,but the lady that received us was polite and helpful.We had a bottle of wine and she kindly lent 2 glasses for us to drink it,which was really appreciated.Thank you!.

Show more Show less
8.7
Excellent
328 reviews
Avg. price/night:
$129
Check availability

Mediterraneo Emotional Hotel & Spa

Hotel in Santa Margherita Ligure

Set in a 19th-century building, completely renovated, Mediterraneo Emotional Hotel & Spa is located in Santa Margherita Ligure, 820 feet from the sea and 2625 feet from the private beach. The hotel design was very nice, rustic chic, wood floors, yellow colors. Breakfast was nice.

Show more Show less
8.3
Very Good
260 reviews
Avg. price/night:
$202
Check availability

LHP Hotel Santa Margherita Palace & SPA

Hotel in Santa Margherita Ligure

Santa Margherita Palace is a boutique hotel featuring luxurious modern rooms, equipped with a large LCD TV. Located in Santa Margherita Ligure 328 feet from the train station, it offers free WiFi. Location was perfect, the staff was really helpful and the car park secure... the breakfast was delicious and the rooms very confortable. We also loved the decor! The gym was perfect will all the equipment needed...

Show more Show less
8.5
Very Good
602 reviews
Avg. price/night:
$272
Check availability

Most-booked hotels in Santa Margherita Ligure in the past month

See all

Santa Margherita Ligure's best hotels with breakfast

See all

Hotels located in the center of Santa Margherita Ligure

See all

FAQs about hotels in Santa Margherita Ligure

  • These hotels in Santa Margherita Ligure are highly rated by couples: Hotel Villa Anita, Hotel Blu di Te, and Albergo Minerva.

  • Many families visiting Santa Margherita Ligure loved staying at Hotel Blu di Te, Hotel Villa Anita, and MA Hotel.

  • The average price per night for a 3-star hotel in Santa Margherita Ligure this weekend is $220 or, for a 4-star hotel, $351. Looking for something even fancier? 5-star hotels in Santa Margherita Ligure for this weekend cost around $1,108 per night, on average (based on Booking.com prices).

  • For hotels in Santa Margherita Ligure that serve highly-rated breakfasts, try Hotel Villa Anita, Hotel Tigullio Et De Milan, and Hotel Blu di Te.

  • On average, it costs $165 per night to book a 3-star hotel in Santa Margherita Ligure for tonight. You'll pay around $274 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Santa Margherita Ligure will cost around $603, on average (based on Booking.com prices).

  • Hotel Villa Anita, Hotel Blu di Te, and Albergo Minerva are some of the popular hotels in Santa Margherita Ligure.

  • On average, 3-star hotels in Santa Margherita Ligure cost $166 per night, and 4-star hotels in Santa Margherita Ligure are $248 per night. If you're looking for something really special, a 5-star hotel in Santa Margherita Ligure can be found for $499 per night, on average (based on Booking.com prices).

  • Hotel Laurin, Grand Hotel Miramare, and Hotel Continental got great room view-related reviews from travelers in Santa Margherita Ligure.

Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About Santa Margherita Ligure:

Explore guest reviews of hotels in Santa Margherita Ligure

See all