A waterfront cityscape at night with colorful buildings, a prominent church tower, and boats docked along the quay.

Search Hotels with Restaurant in La Spezia

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check availability on La Spezia Hotels with Restaurant

Our top choices for La Spezia hotels with a restaurant

Hotel Firenze E Continentale

Hotel Firenze E Continentale
4.0 star property
La Spezia Historic Centre
8.8 out of 10, Excellent, (1,003 reviews)
"The team was so welcoming and helpful to my family and I. The property was beautiful and it is he perfect place to home base if exploring the Cinque Terre."
United States
Suzyette
The price is £126
includes taxes & fees
16 Aug - 17 Aug
Hotel Firenze E Continentale

88 Miglia

88 Miglia
La Spezia
9.4 out of 10, Exceptional, (83 reviews)
"Yes, very nice rooms, overlooking the Harbor. Staff was great, with a great breakfast "
Canada
Jack
The price is £75
includes taxes & fees
27 Jul - 28 Jul
88 Miglia

NH La Spezia

NH La Spezia
4.0 star property
La Spezia Historic Centre
9.0 out of 10, Wonderful, (217 reviews)
"We really enjoyed our stay at this hotel. Close proximity to the shops and restaurants of La Spezia, as well as the harbour for walking and a day trip to Cinque Terre."
Canada
Marsha
The price is £170
includes taxes & fees
7 Aug - 8 Aug
NH La Spezia

Via delle 5 Terre

Via delle 5 Terre
3.0 star property
La Spezia
9.2 out of 10, Wonderful, (110 reviews)
"EXCELLENT LOCATION, GOOD FRIENDLY STAFF. "
Canada
indrani
The price is £99
includes taxes & fees
26 Jul - 27 Jul
Via delle 5 Terre

Le Mie Stelle

Le Mie Stelle
La Spezia
8.0 out of 10, Very good, (87 reviews)
"Great location"
United States
Sanlay
The price is £71
includes taxes & fees
31 Jul - 1 Aug
Le Mie Stelle

Appartamento e Camere Erika La Spezia

Appartamento e Camere Erika La Spezia
La Spezia
6.2 out of 10, (73 reviews)
"All amazing"
Mexico
Ana Isabel
The price is £72
includes taxes & fees
26 Jul - 27 Jul
Appartamento e Camere Erika La Spezia

Porto Lotti Suite Hotel

Porto Lotti Suite Hotel
4.0 star property
La Spezia
9.2 out of 10, Wonderful, (32 reviews)
"Great"
United States
Ashley
The price is £327
includes taxes & fees
20 Aug - 21 Aug
Porto Lotti Suite Hotel

Birillo

Birillo
2.0 star property
La Spezia Historic Centre
7.8 out of 10, Good, (299 reviews)
"Great staFF"
United States
Celso
Birillo

Hotel della Baia

Hotel della Baia
3.0 star property
Portovenere
8.6 out of 10, Excellent, (298 reviews)
"Great hotel if you’re not fussed about food breakfast or the pool. Staff were the only thing which was great apart from the sea view room ofcourse. We enjoyed our stay inside the room but hotel seemed to have some smell. Parking also was super busy hotel didn’t have private spots."
United Kingdom
Amrita
The price is £121
includes taxes & fees
30 Jul - 31 Jul
Hotel della Baia

Il Borgo di Campi

Il Borgo di Campi
2.0 star property
Riomaggiore
7.8 out of 10, Good, (301 reviews)
"Let customers know exactly where to go to check in. It was alittle confusing with parking and lack of signs. We walked up a trail next to parking and check in was across the street. "
United States
Sylvia
The price is £103
includes taxes & fees
29 Jul - 30 Jul
Il Borgo di Campi
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top La Spezia Hotel Reviews

Frequently asked questions

How much do hotels with restaurants in La Spezia cost?
Prepare to pay between £71 and £327 per night for hotels in La Spezia. A perfect stay with a restaurant, or one that's near great dining experiences, is waiting for you with Expedia. 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 La Spezia?
La Spezia has multiple hotels with restaurants with a total average guest review rating of 8.5. Cinqueterre Residence is a popular option if you'd like to sink your teeth into the local dining scene. It has a 4-star rating and offers amenities such as a rooftop terrace and a terrace. Grand Hotel Portovenere is another guest favourite. This 5-star hotel offers access to some delightful foodie experiences and features a rooftop terrace and al fresco dining.
How many hotels with restaurants are there in La Spezia?
Make use of your holiday days and choose from 57 hotels with restaurants in La Spezia. For official business travel, a couples' getaway or anything in between, Expedia can help you find your ideal stay in a few quick clicks.
What are the best cheap hotels with dining in La Spezia?
Use Hotel del Sole as a base to experience the food scene of La Spezia. This well-priced escape offers amenities such as many nearby bars and many nearby restaurants. Another top pick that'll satisfy both your wallet and taste buds is Hotel Souvenir. Conveniences here include a cafe and a terrace. Hotels with restaurants in La Spezia are priced from £71 per night. If you're exploring La Spezia and want to save money, there are lots of free attractions to put on your to-do list. Cattedrale di Cristo Re and San Terenzo Beach are favourites. 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 La Spezia?
Many visitors after a family-friendly hotel with dining in La Spezia go for Cinqueterre Residence. With a 4-star rating and amenities like complimentary breakfast and a nearby beach, it'll get your crew's nod of approval. Grand Hotel Portovenere is a 5-star stay that will also give you access to some delicious food experiences. Childcare services and a nearby beach help make it a comfy base for your family break. After checking in and chilling out in your home away from home, it's time to hit the road and start sightseeing. Castle of Riomaggiore and Castello San Giorgio are some of the best family-friendly attractions in La Spezia.
Are there any 5-star hotels with restaurants in La Spezia?
While 5-star options are in short supply, there are 4-star hotels that offer access to terrific dining experiences in La Spezia. Book a night or two at CDH Hotel La Spezia, around 0.1 mi from the downtown area. A 24-hour front desk and a staffed front desk are a couple of the many conveniences offered here. Hotel Firenze E Continentale is another upmarket option that'll tantalize your taste buds. This property is located around 0.6 mi from the centre of La Spezia and provides guests with access to a staffed front desk and a 24-hour front desk.
Why book your hotel with dining in La Spezia with Expedia?
Whether you're chasing a hotel with a restaurant, or one that's close to a foodie hub, Expedia will have a stay that's just your taste. Use our filters to search for La Spezia hotels with their own dining venues. You can also look up accommodation in sought-after locations full of cafés, markets or restaurants. Whatever you go for, you can expect a delicious deal with Expedia!
How can I find cheap hotels with dining in La Spezia?
With Expedia's handy filter tool, getting your hands on cheap hotels with dining in La Spezia couldn't be easier. To discover properties that'll make your hip pocket happy, refine your search results by budget, meal plans and star rating.
What is there to do in La Spezia near my hotel with dining?
Whatever you love doing, La Spezia has tons of things to keep you on the go. Castello San Giorgio, Castle of Riomaggiore and Doria Castle are on many visitors' lists. Don't miss Buranco Agriturismo, Lerici Castle and Cattedrale di Cristo Re either. With Expedia's hotel deals in La Spezia, you can discover more popular attractions like these with the money you save.

Explore a world of travel with Expedia