A coastal town with colorful buildings, a rocky shoreline, and a small bridge.

Search Hotels with Restaurant in Riomaggiore

  • 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 Riomaggiore Hotels with Restaurant

Tonight
9 Sept - 10 Sept
Tomorrow
10 Sept - 11 Sept
This weekend
11 Sept - 13 Sept
Next weekend
18 Sept - 20 Sept

Our top choices for Riomaggiore hotels with a restaurant

1. Il Borgo di Campi

Il Borgo di Campi
Riomaggiore
United States
Sylvia
£87
includes taxes & fees
24 Sept - 25 Sept
Il Borgo di Campi

2. 88 Miglia

88 Miglia
La Spezia
United States
Luke
£83
includes taxes & fees
4 Oct - 5 Oct
88 Miglia

3. Hanging Garden with Air Conditioning

Hanging Garden with Air Conditioning
Vernazza
United States
Janice
£260
includes taxes & fees
14 Sept - 15 Sept
Hanging Garden with Air Conditioning

4. Via delle 5 Terre

Via delle 5 Terre
La Spezia
United States
Edita
£85
includes taxes & fees
6 Oct - 7 Oct
Via delle 5 Terre

5. Hotel della Baia

Hotel della Baia
Portovenere
United Kingdom
Amrita
£95
includes taxes & fees
6 Oct - 7 Oct
Hotel della Baia

6. Santuario Nostra Signora di Soviore

Santuario Nostra Signora di Soviore
Monterosso al Mare
Denmark
Jacob
£104
includes taxes & fees
3 Oct - 4 Oct
Santuario Nostra Signora di Soviore

7. Agriturismo Cerrolungo

Agriturismo Cerrolungo
La Spezia
Netherlands
Rens
£50
includes taxes & fees
6 Oct - 7 Oct
Agriturismo Cerrolungo

8. Pippo a vernazza rooms

Pippo a vernazza rooms
Vernazza
United States
Alma Noemi
£94
includes taxes & fees
14 Sept - 15 Sept
Pippo a vernazza rooms

9. Hotel Firenze E Continentale

Hotel Firenze E Continentale
La Spezia Historic Centre
United States
Dominick
£130
includes taxes & fees
30 Sept - 1 Oct
Hotel Firenze E Continentale

10. Grand Hotel Portovenere

Grand Hotel Portovenere
Portovenere
Australia
Casius
£381
includes taxes & fees
10 Oct - 11 Oct
Grand Hotel Portovenere
View all properties

Top Riomaggiore Hotel Reviews

The Poet Hotel

The Poet Hotel

10/10 Excellent
"Very clean throughout, staff very friendly and helpful, breakfast good food and choices In a good position near to train station and short walk to harbour/ marina and main shopping area The only thing I would criticise is the towels could be better quality"
Sally ann 3-night trip
Posted 4 hours ago
The Poet Hotel
Hotel Villa Argentina

Hotel Villa Argentina

10/10 Excellent
"We stayed in an apartment for 2 nights. The apartment was ina separate building, but right down the road. It was so nice to have the extra space. It had a washer, so we were able to wash some dirty clothing. We bought washer pods at the laundromat right down the hill. The breakfast was great and very appreciated. Our apartment patio did not have a view of the sea, but the patio right down the road where breakfast is served had a beautiful view of the sea and coastline."
Shannon 2-night trip
Posted 1 day ago
Hotel Villa Argentina
Hotel Firenze E Continentale

Hotel Firenze E Continentale

10/10 Excellent
"Perfect location to access the train or downtown. Perfect access to parking garage. Room was recently renovated so is beautiful. Just the air-conditioning could be a little colder."
Dominick 2-night trip
Posted 2 days ago
Hotel Firenze E Continentale
Atmosfere Guest House - 5 Terre e La Spezia

Atmosfere Guest House - 5 Terre e La Spezia

10/10 Excellent
"Great location and staff was great accommodating a late check in after we missed the train."
Donna 1-night trip
Posted 3 days ago
Atmosfere Guest House - 5 Terre e La Spezia
Locanda Ca Da Iride

Locanda Ca Da Iride

10/10 Excellent
"What a cute property! We had a room with view, and loved sitting on the patio after a long day of walking. Staff was so nice and helpful. Breakfast buffet was plenty sufficient to get us started in the mornings too. If you have difficultly carrying your luggage up and down stairs though it will be a challenge. It is also further away from the train station so a bit of a trek to it, but that was part of what we liked. They gave us a tourist card which allowed us to take the two lifts (elevators) in town. They also are in the national park, so we were able to get a discount on the Cinque terre treno cards, which was lovely! Loved our stay here!"
Alana 3-night trip
Posted 6 days ago
Locanda Ca Da Iride
CDH Hotel La Spezia

CDH Hotel La Spezia

10/10 Excellent
"Breakfast was great Reception was very helpful"
Nasim 2-night trip
Posted 11 days ago
CDH Hotel La Spezia
Hotel Il Saraceno

Hotel Il Saraceno

10/10 Excellent
"The owner takes personal responsibility for making sure all of her customers have everything they need. Breakfast was really great. The room and bathroom are clean. If you arrive by train, you have to take a shuttle bus to the village, Volastra. It's a 10-15 min ride. The shuttle goes every 30 to 60 minutes until 11:45ish."
Sharon 6-night trip
Posted 3 weeks ago
Hotel Il Saraceno
AllegroItalia La Spezia

AllegroItalia La Spezia

10/10 Excellent
"🔥🔥"
Scharksson 1-night trip
Posted 2 months ago
AllegroItalia La Spezia

Frequently asked questions

How much do hotels with restaurants in Riomaggiore cost?
Hotels in Riomaggiore range between £50 to £381 per night. Make sure you come with an appetite — these hotels feature restaurants or are close to some terrific culinary 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 Riomaggiore?
You can pick from multiple hotels with restaurants in Riomaggiore with a total average guest review rating of 8.9. Hotel Palazzo Vannoni will put you close to some awesome foodie experiences. This popular 3-star hotel also has beach sun loungers and a beach bar. Park Hotel Argento is another sought-after option with dining. It has a 4-star rating and amenities such as pool sun loungers and a rooftop terrace.
How many hotels with restaurants are there in Riomaggiore?
You can choose from 30 hotels with restaurants in Riomaggiore. No matter if you're travelling with the family or getting away with all your pals, Expedia can help you find the perfect place.
What are the best cheap hotels with dining in Riomaggiore?
With hotels with restaurants starting at just £50 per night, you'll have more cash in your wallet to indulge in some memorable food experiences in Riomaggiore! Hotel del Sole is an affordable option that offers amenities such as many nearby restaurants and a terrace. Alternatively, taste the flavours of this destination from Hotel Souvenir. A cafe and a garden are among this property's conveniences. If you're exploring Riomaggiore on a budget, there are loads of popular and free attractions to add to your itinerary. Cattedrale di Cristo Re and San Terenzo Beach are worth stopping by. 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 Riomaggiore?
A trip with the family in Riomaggiore is a breeze at Hotel Palazzo Vannoni. With access to dining and conveniences including childcare services and a nearby beach, your crew will feel right at home at this 3-star stay. Park Hotel Argento is another family-friendly hotel that will put you within easy reach of some awesome food experiences. It has a 4-star rating and amenities including a nearby beach and a swimming pool. After checking in and chilling together in your comfy new digs, it's time to head out and start exploring! Castle of Riomaggiore and Castello San Giorgio are just two family-friendly attractions in Riomaggiore.
Are there any 5-star hotels with restaurants in Riomaggiore?
Although there are no 5-star hotels with restaurants in Riomaggiore, there are 4-star options that offer access to terrific culinary options. Located around 4 mi from the downtown area, Hotel Firenze E Continentale provides guests with top amenities like a staffed front desk and concierge services. Another upmarket stay is Hotel Al Terra di Mare. It's around 8 mi from the centre of Riomaggiore and features amenities like a swimming pool and a rooftop terrace.
Why book your hotel with dining in Riomaggiore with Expedia?
Booking a hotel with dining in Riomaggiore is as simple as working out your travel dates and choosing a place that suits your style. On the search for a getaway that has its own restaurant or is in a foodie hub? Want it to be budget friendly or upmarket? Use Expedia's search filters to further narrow your search results and find your ideal pad.
How can I find cheap hotels with dining in Riomaggiore?
With Expedia's filter tool, sourcing cheap hotels with dining in Riomaggiore couldn't be easier. To discover accommodation that are very pocket friendly, narrow your search by meal plans, star rating and budget.
What is there to do in Riomaggiore near my hotel with dining?
Whatever your tastes or interests, Riomaggiore has loads to keep you going. Castello San Giorgio, Castle of Riomaggiore and Doria Castle are on most visitors' trip plans. Don't leave without exploring Buranco Agriturismo, Lerici Castle and Cattedrale di Cristo Re either. With Expedia's Riomaggiore hotel deals, you can discover even more terrific attractions like these with the cash you save.

Explore a world of travel with Expedia