Hotels with Restaurants in Lanzarote

  • 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

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,007 reviews)
"Everything was made incredibly easy, good amenities and restaurants"
United Kingdom
Adam
The price is S$327
includes taxes & fees
28 May - 29 May
Secrets Lanzarote Resort & Spa – Adults only (+18)

Palmeras Garden

Palmeras Garden
3.0 star property
Yaiza
8.8 out of 10, Excellent, (82 reviews)
"Friendly staff. "
United Kingdom
Michael
The price is S$80
includes taxes & fees
15 Jun - 16 Jun
Palmeras Garden

Barceló Lanzarote Royal Level

Barceló Lanzarote Royal Level
4.5 star property
Teguise
9.0 out of 10, Wonderful, (193 reviews)
"If you are solo travelling definitely Book this hotel the royal lever sea view is extraordinary ☺️"
United Kingdom
Jennifer
The price is S$260
includes taxes & fees
29 May - 30 May
Barceló Lanzarote Royal Level

Casa Serena 10

Casa Serena 10
4.0 star property
Tías
9.4 out of 10, Exceptional, (16 reviews)
"Staying in Casa Serena 10 has been an amazing experience! We were really impressed from the beginning to the end of our stay! Casa Serena 10 combines comfort and style perfectly. Very elegant decor, and a peaceful, soothing atmosphere. Every part of Casa Serena 10 had that nice vacation/relaxing feeling. Whether relaxing in the lounge or walking around, it all felt just perfect. This hotel really provides a top-quality experience in every aspect. We stayed for three nights and we didn't want to...
United States
michael
The price is S$114
includes taxes & fees
31 May - 1 Jun
Casa Serena 10

Hotel Lava Beach

Hotel Lava Beach
5.0 star property
Tías
9.8 out of 10, Exceptional, (250 reviews)
"Excellent hotel, well located, great food"
United Kingdom
Sanjay
The price is S$363
includes taxes & fees
29 May - 30 May
Hotel Lava Beach

Arrecife Gran Hotel & Spa

Arrecife Gran Hotel & Spa
5.0 star property
Arrecife
9.0 out of 10, Wonderful, (1,000 reviews)
"Awesome hotel! Loved it!"
United States
Kimberly
The price is S$263
includes taxes & fees
29 May - 30 May
Arrecife Gran Hotel & Spa

Hotel Lancelot

Hotel Lancelot
3.0 star property
Arrecife
8.8 out of 10, Excellent, (1,000 reviews)
"Good breakfast menu imcluded in price. We stayed for one night after arriving at the airport late and very glad we did. "
United Kingdom
Karen
The price is S$137
includes taxes & fees
28 May - 29 May
Hotel Lancelot

Hipotels La Geria

Hipotels La Geria
4.0 star property
Tías
9.2 out of 10, Wonderful, (728 reviews)
"Have stayed at this hotel many times. Great location and great staff"
United Kingdom
Claire Louise
The price is S$233
includes taxes & fees
29 May - 30 May
Hipotels La Geria

Seaside Los Jameos Playa

Seaside Los Jameos Playa
4.0 star property
Tías
9.4 out of 10, Exceptional, (458 reviews)
"Room was clean and large, facitlity top notch, food excellent, staff very helpful, location perfect"
United States
david
The price is S$300
includes taxes & fees
2 Jun - 3 Jun
Seaside Los Jameos Playa

Aparthotel ILUNION Costa Sal Lanzarote

Aparthotel ILUNION Costa Sal Lanzarote
3.5 star property
Tías
9.0 out of 10, Wonderful, (100 reviews)
"Great value and location"
Canada
Wendy
The price is S$149
includes taxes & fees
24 May - 25 May
Aparthotel ILUNION Costa Sal Lanzarote
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.2. 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 S$80 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 restaurants in Lanzarote with Expedia?
Reserving a hotel with restaurants 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 restaurants in Lanzarote?
With Expedia's user-friendly filter tool, getting your hands on cheap hotels with restaurants in Lanzarote is easy. To find accommodation that'll make your wallet smile, narrow down your search by budget, meal plans and star rating.

Explore a world of travel with Expedia