A coastal town with colorful buildings, a marina, and a hillside with scattered houses.

Search Hotels with Restaurant in Santa Margherita Ligure

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
    Learn about One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on Santa Margherita Ligure Hotels with Restaurant

Tonight
19 Sept - 20 Sept
Tomorrow
20 Sept - 21 Sept
Next weekend
25 Sept - 27 Sept
In two weeks
2 Oct - 4 Oct

Our top choices for Santa Margherita Ligure hotels with a restaurant

1. Hotel Laurin

Hotel Laurin
Santa Margherita Ligure
United States
Andy
£172
includes taxes & fees
7 Oct - 8 Oct
Hotel Laurin

2. Hotel Jolanda

Hotel Jolanda
Santa Margherita Ligure
United States
Matt
£112
includes taxes & fees
9 Oct - 10 Oct
Hotel Jolanda

3. Imperiale Palace Hotel

Imperiale Palace Hotel
Santa Margherita Ligure
United States
Nebojsa
£428
includes taxes & fees
18 Oct - 19 Oct
Imperiale Palace Hotel

4. Hotel Metropole

Hotel Metropole
Santa Margherita Ligure
United States
philip
£239
includes taxes & fees
17 Oct - 18 Oct
Hotel Metropole

5. LHP Hotel Santa Margherita Palace & SPA

LHP Hotel Santa Margherita Palace & SPA
Santa Margherita Ligure
United States
Jeton
£129
includes taxes & fees
11 Oct - 12 Oct
LHP Hotel Santa Margherita Palace & SPA

6. Hotel Continental

Hotel Continental
Santa Margherita Ligure
United States
Stephanie
£219
includes taxes & fees
30 Sept - 1 Oct
Hotel Continental

7. Best Western Regina Elena

Best Western Regina Elena
Santa Margherita Ligure
United States
Jamie
£158
includes taxes & fees
5 Oct - 6 Oct
Best Western Regina Elena

8. Mediterraneo Emotional Hotel & SPA

Mediterraneo Emotional Hotel & SPA
Santa Margherita Ligure
United States
Julie
£150
includes taxes & fees
18 Oct - 19 Oct
Mediterraneo Emotional Hotel & SPA

9. Grand Hotel Miramare

Grand Hotel Miramare
Santa Margherita Ligure
Canada
Randal
£481
includes taxes & fees
18 Oct - 19 Oct
Grand Hotel Miramare

10. Il Leccio Luxury Resort

Il Leccio Luxury Resort
Santa Margherita Ligure
United States
Carlo
£297
includes taxes & fees
22 Sept - 23 Sept
Il Leccio Luxury Resort
View all properties

Top Santa Margherita Ligure Hotel Reviews

Hotel Blu di Te

Hotel Blu di Te

10/10 Excellent
"Great staff and breakfast."
Luke 4-night trip
Posted 11 hours ago
Hotel Blu di Te
Hotel Metropole

Hotel Metropole

10/10 Excellent
"Hotel is clean, amenities (outdoor pool) walkable to town & train station. Great views"
philip 3-night trip
Posted 3 days ago
Hotel Metropole
Hotel Sant'Andrea

Hotel Sant'Andrea

10/10 Excellent
"We really enjoyed our stay at Sant’Andrea in Santa Margherita Ligure."
Maria 3-night trip
Posted 3 days ago
Hotel Sant'Andrea
Hotel Laurin

Hotel Laurin

8/10 Good
"Santa Margherita is beautiful and almost as nice as Sestri Levante. Hotel Laurin sits in a wonderful spot. However, it has no beach and the neighboring beaches are very rocky. (There is no sandy beach for miles.) The hotel will give you a toweland point you in the right direction, but when you get there, you will pay 50 euros for an umbrella and 2 lounge chairs. THE SINGLE BIGGEST DECEPTION IS THE ROOFTOP POOL. They have strategically shot the pool with a wide-angle lens. The "wading pool" is VERY SMALL; too shallow on the small perimeter and too deep in the tiny center to actually use it. Yes, you can enjoy a cocktail by the pool; however, there is no rooftop bar and you will pay a 5 euro delivery fee. Each time. During our stay, the pool was occupied by noisy children, so we left after 20 minutes and never returned. Unfortunately, we booked the Laurin, in part, for the promise of a secluded rooftop pool... If, however, you are coming here for the breakfast? It is fantastic! And the covered balcony is very nice when you retreat from the pool. (Remember to bring your drink, as there is nothing in your fridge but 2 bottles of water.) For Italy, I am informed, the staff was nice. Do not, however, expect a smile. (Tip: The people of nearby Sestri Levante are warm and friendly, the beaches are nice, and the town is beautiful. And if you tire of pasta and shellfish every night? Sestri Levante is home to what is possibly the best Tex-Mex restaurant in all of Italy, Nauroz Tex-Mex.)"
WILLIAM 2-night trip
Posted 3 days ago
Hotel Laurin
Hotel Continental

Hotel Continental

10/10 Excellent
"The hotel was in a great location. We had a junior suite overlooking the water with the most incredible terrace. We took my 10 month old and the hotel and staff was super accommodating and friendly."
Stephanie 7-night trip
Posted 4 days ago
Hotel Continental
Hotel Jolanda

Hotel Jolanda

10/10 Excellent
"Very nice hotel would stay again"
Andrew 1-night trip
Posted 3 weeks ago
Hotel Jolanda
Best Western Regina Elena

Best Western Regina Elena

10/10 Excellent
"Such a great location with wonderful staff!!"
Jamie 3-night trip
Posted 3 weeks ago
Best Western Regina Elena
Eight Hotel Paraggi

Eight Hotel Paraggi

8/10 Good
"Our check in was very disappointing. The room was very small so I request an upgrade which I was happy to pay for- the receptionist explained they had a room but it was being cleaned, for us to go enjoy lunch and come back to sort it out. On our return they had sold the room to someone else. Hotel location is nice, rooms tiny and old/ worn. Beach set up in also very small with sun loungers crammed together. the beach is lovely. Stay in a proper hotel and come use the beach!"
ayat 2-night trip
Posted 1 month ago
Eight Hotel Paraggi

Frequently asked questions

How much do hotels with restaurants in Santa Margherita Ligure cost?
Hotels in Santa Margherita Ligure range between £112 to £428 per night. Come with an appetite, because these stays have restaurants or are close to awesome foodie experiences. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best hotels with restaurants in Santa Margherita Ligure?
You can pick from multiple hotels with restaurants in Santa Margherita Ligure with a total average guest review rating of 9.1. Hotel SantAndrea will place you near some excellent foodie experiences. This popular 3-star property also comes with a spa and a garden. Grand Hotel Miramare is another sought-after option with dining. It has a 5-star rating and amenities such as al fresco dining and a terrace.
How many hotels with restaurants are there in Santa Margherita Ligure?
Santa Margherita Ligure has 22 hotels within reach of some great dining options. To help you book the ideal digs, take advantage of our filters to search for other must-have perks or amenities.
What are the best cheap hotels with dining in Santa Margherita Ligure?
Use Albergo Cavi as a base to experience the food scene of Santa Margherita Ligure. This well-priced option comes with amenities such as a restaurant and complimentary breakfast. Another excellent choice that'll satisfy both your wallet and taste buds is Albergo Annabella. Conveniences here include an espresso maker and an electric car charging station. Hotels with restaurants in Santa Margherita Ligure start from just £112 per night. Exploring free attractions in Santa Margherita Ligure will stretch your holiday budget even further. Bau Bau Beach and Spiaggia dell Olivetta are favourites among tourists. With the money you save, why not treat yourself to a delicious meal? This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
Are there any family-friendly hotels with restaurants in Santa Margherita Ligure?
Many travellers after a family-friendly hotel with dining in Santa Margherita Ligure book Hotel SantAndrea. With a 3-star rating and amenities including a nearby beach and housekeeping services, you're sure to feel at home here. Hotel Blu di Te is a 4-star stay that will also give you access to some top food experiences. A nearby beach and complimentary breakfast help make it a great base for your family break. After checking in and chilling out together in your home away from home, it's time to start exploring! Castello Brown and Rapallo Castle are some of the best family-friendly attractions in Santa Margherita Ligure.
Are there any 5-star hotels with restaurants in Santa Margherita Ligure?
LHP Hotel Santa Margherita Palace & SPA is the perfect fit for you. Amenities at this getaway, around 0.1 mi from central Santa Margherita Ligure, include spa facilities and a sauna. Eight Hotel Paraggi is another 5-star hotel with dining. It features premium bedding and a staffed front desk and is 2 mi from downtown.
Why book your hotel with dining in Santa Margherita Ligure with Expedia?
Reserving a hotel with dining in Santa Margherita Ligure is as simple as clicking on your travel dates and choosing an option that suits your needs. In search of a getaway that has its own restaurant or is in a culinary hub? Want it to be inexpensive or upscale? Use Expedia's search filters to narrow your results even further and find your perfect match.
How can I find cheap hotels with dining in Santa Margherita Ligure?
Expedia can help you narrow your search for cheap hotels with dining in Santa Margherita Ligure. Use our handy filter tools to discover stays with restaurants or delightful extras, such as included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to cut costs.
What is there to do in Santa Margherita Ligure near my hotel with dining?
Whatever your interests, Santa Margherita Ligure has tons of things to keep you occupied. Castello Brown, Santa Margherita Ligure Castle and Rapallo Castle are on most travellers' sightseeing itineraries. Don't forget to explore Castello di Punta Pagana, Spiaggia dell' Olivetta and Spiaggia pubblica Travello either. With Expedia's hotel deals in Santa Margherita Ligure, you'll be able to discover even more neat attractions like these with the cash you save.

Explore a world of travel with Expedia