Hotels with Restaurants in Lanzarote, Canary Islands

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Lanzarote Hotels with Restaurants

This weekend
Next weekend

Our top choices for Lanzarote hotels with a restaurant

Secrets Lanzarote Resort & Spa – Adults only (+18)

Secrets Lanzarote Resort & Spa – Adults only (+18)
5.0 star property
Yaiza
8.8 out of 10, Excellent, (1,008 reviews)
"Staff were extremely friendly and helpful. Food was great and the whole resort was very clean"
United Kingdom
Mary
The price is P19,300
P20,651 total
includes taxes & fees
Mar 28 - Mar 29
Secrets Lanzarote Resort & Spa – Adults only (+18)

Barceló Lanzarote Royal Level

Barceló Lanzarote Royal Level
4.5 star property
Teguise
9.0 out of 10, Wonderful, (180 reviews)
"Suite Royal rooms were excellent"
United Kingdom
John
The price is P15,257
P16,325 total
includes taxes & fees
Mar 16 - Mar 17
Barceló Lanzarote Royal Level

Arrecife Gran Hotel & Spa

Arrecife Gran Hotel & Spa
5.0 star property
Arrecife
9.0 out of 10, Wonderful, (1,000 reviews)
"Good"
United Kingdom
Cynthia
The price is P12,086
P12,932 total
includes taxes & fees
Mar 18 - Mar 19
Arrecife Gran Hotel & Spa

Casa Serena 10

Casa Serena 10
4.0 star property
Tías
9.4 out of 10, Exceptional, (11 reviews)
"Nice big room, good sized bathroom, beautiful sea view, easy access, great breakfast (changes every 3 days)."
United States
Timothy
The price is P7,736
P9,803 total
includes taxes & fees
Mar 18 - Mar 19
Casa Serena 10

Seaside Los Jameos Playa

Seaside Los Jameos Playa
4.0 star property
Tías
9.4 out of 10, Exceptional, (444 reviews)
"Room was clean and large, facitlity top notch, food excellent, staff very helpful, location perfect"
United States
david
The price is P15,401
P16,479 total
includes taxes & fees
Mar 22 - Mar 23
Seaside Los Jameos Playa

Princesa Yaiza Suite Hotel Resort

Princesa Yaiza Suite Hotel Resort
5.0 star property
Yaiza
9.4 out of 10, Exceptional, (572 reviews)
"Friendly staff, big rooms. Nice pool and breakfast"
United Kingdom
xiaolan
The price is P23,776
P25,441 total
includes taxes & fees
Mar 27 - Mar 28
Princesa Yaiza Suite Hotel Resort

GA7COLORES

GA7COLORES
3.0 star property
San Bartolome
9.6 out of 10, Exceptional, (15 reviews)
"The place was lovely. Amazing breakfast, super friendly staff and the place has a wonderful location as it is in the middle of the island, so everything is close."
Belgium
Francisco
GA7COLORES

Aparthotel ILUNION Costa Sal Lanzarote

Aparthotel ILUNION Costa Sal Lanzarote
3.5 star property
Tías
9.0 out of 10, Wonderful, (90 reviews)
"Clean room, friendly staff, room was upgraded to a family room...fab! Food excellent."
United Kingdom
Marina
The price is P9,663
P10,339 total
includes taxes & fees
Mar 24 - Mar 25
Aparthotel ILUNION Costa Sal Lanzarote

Hotel Lancelot

Hotel Lancelot
3.0 star property
Arrecife
8.8 out of 10, Excellent, (1,001 reviews)
"Excellent stay"
United Kingdom
Roger
The price is P7,883
P8,435 total
includes taxes & fees
Mar 8 - Mar 9
Hotel Lancelot

Hotel Rural Finca de la Florida

Hotel Rural Finca de la Florida
4.0 star property
San Bartolome
8.8 out of 10, Excellent, (72 reviews)
"Although not particularly fancy, the hotel is quite nice but most importantly, the staff is very kind and helpful. I enjoyed my 5 night solo stay very much as Famara beach is only 15 mins drive, if you’re into surfing."
United Kingdom
Ivan
The price is P7,781
P11,448 total
includes taxes & fees
Mar 3 - Mar 4
Hotel Rural Finca de la Florida
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 Lanzarote Hotel Reviews

Frequently asked questions

What are the best hotels with dining in Lanzarote?
Select from multiple hotels with dining in Lanzarote that have a total average guest review rating of 9.1. Seaside Los Jameos Playa will place you close to some great foodie experiences. It has a 4-star rating and comes with a tennis court and beach volleyball activities. Another sought-after option is R2 Bahía Kontiki Beach Apartments. Amenities at this 4-star stay include a terrace and a swimming pool.
What are the best cheap hotels with dining in Lanzarote?
It all depends on where in Lanzarote you decide to visit. If you're on your way to Tías, Apartamentos Tisalaya is a popular choice. As well as access to some great food experiences, this budget-friendly option offers a terrace and pool sun loungers. Spending some time in Puerto del Carmen? Use the cash you save at Apartamentos Tisalaya to eat your way around the city. A terrace and a garden are among the amenities at this property. Hotels with dining in Lanzarote start at just P8,435 per night. Discover Lanzarote on the cheap by filling your sightseeing itinerary with awesome free attractions. Pocillos Beach in Tías is a must after you've tried the local foodie scene. If your travels are taking you to Puerto del Carmen, you can leave your wallet in your pocket when you visit Papagayo Beach. 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.
Why book your hotel with dining in Lanzarote with Expedia?
Reserving a hotel with dining in Lanzarote is as simple as clicking on your travel dates and choosing a place that has what you need. Seeking a stay that has an on-site restaurant or is in a culinary hub? Want it to be luxurious or affordable? Use Expedia's filters to further narrow your search results and find the ideal fit at the right price.
How can I find cheap hotels with dining in Lanzarote?
With Expedia's user-friendly filter tool, getting your hands on cheap hotels with dining in Lanzarote is easy. To find accommodations that'll make your wallet smile, narrow down your search by budget, meal plans and star rating.

Explore a world of travel with Expedia