Search Hotels with Restaurant in Canary Islands

Start date: Check-in selected.
To Date
End date: Check-out
  • 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

Canary Islands Accommodation: Most Popular Cities to Stay

Check availability on Canary Islands Hotels with Restaurant

Next weekend
In two weeks

Our top choices for Canary Islands hotels with a restaurant

Barceló Teguise Beach - Adults only

Barceló Teguise Beach - Adults only
4.0 star property
Teguise
9.2 out of 10, Wonderful, (1000)
"Excellent staff, lovely rooms, fabulous food choices and great facilities "
United Kingdom
Alistair
The price is 5.586.804 ₫
5.977.881 ₫ total
includes taxes & fees
23 Dec - 24 Dec
Barceló Teguise Beach - Adults only

Hotel LIVVO Volcán Lanzarote

Hotel LIVVO Volcán Lanzarote
5.0 star property
Yaiza
9.2 out of 10, Wonderful, (960)
"Great location, friendly staff, delicious food and beautiful rooms. My favourite among the many places I’ve stayed over 30 years in Playa Blanca. "
United Kingdom
Christine Hazel
Hotel LIVVO Volcán Lanzarote

Gran Castillo Tagoro Family & Fun Playa Blanca

Gran Castillo Tagoro Family & Fun Playa Blanca
5.0 star property
Yaiza
8.8 out of 10, Excellent, (316)
"Great for kids and staff were all lovely"
United Kingdom
Beth
The price is 6.102.677 ₫
6.529.757 ₫ total
includes taxes & fees
5 Jan - 6 Jan 2026
Gran Castillo Tagoro Family & Fun Playa Blanca

Cleopatra Palace Hotel

Cleopatra Palace Hotel
4.0 star property
Arona
9.0 out of 10, Wonderful, (1000)
"Great hotel, friendly staff fab location"
United Kingdom
Chloe
The price is 6.732.819 ₫
7.204.270 ₫ total
includes taxes & fees
6 Jan - 7 Jan 2026
Cleopatra Palace Hotel

Tigotan Lovers & Friends Playa de las Américas - Adults Only (+18)

Tigotan Lovers & Friends Playa de las Américas - Adults Only (+18)
4.0 star property
Arona
8.8 out of 10, Excellent, (363)
"Everything was okay however unable to use floaties in the pool. Other hotels in the area allow floaties."
Canada
Bert E
The price is 8.639.578 ₫
9.244.453 ₫ total
includes taxes & fees
22 Dec - 23 Dec
Tigotan Lovers & Friends Playa de las Américas - Adults Only (+18)

Iberostar Waves Las Dalias -All Inclusive

Iberostar Waves Las Dalias -All Inclusive
4.0 star property
Costa Adeje
8.8 out of 10, Excellent, (779)
"Great food and lovely staff"
United Kingdom
Bella
The price is 8.581.648 ₫
9.182.517 ₫ total
includes taxes & fees
5 Jan - 6 Jan 2026
Iberostar Waves Las Dalias -All Inclusive

Arrecife Gran Hotel & Spa

Arrecife Gran Hotel & Spa
5.0 star property
Arrecife
9.0 out of 10, Wonderful, (1002)
"We had a lovely stay in Lanzarote. The hotel is great, My only moan if was to be considered a moan is aren’t enough sun beds and the sun bathing area isn’t big enough which makes it feel inadequate and I little disjointed. "
United Kingdom
Chris
The price is 5.088.594 ₫
5.444.796 ₫ total
includes taxes & fees
20 Jan - 21 Jan 2026
Arrecife Gran Hotel & Spa

Gloria Izaro Club Hotel

Gloria Izaro Club Hotel
4.0 star property
Tías
9.2 out of 10, Wonderful, (486)
"Stayed at the Gloria Izaro a few times now and always been a great stay. Friendly staff, clean accommodation and good food !"
United Kingdom
Christopher James
Gloria Izaro Club Hotel

Mediterranean Palace

Mediterranean Palace
5.0 star property
Arona
8.2 out of 10, Very good, (1001)
"Beautiful hotel with clean modern rooms. The breakfast was outstanding, offering a good variety of options. I’d like to give a special thank-you to Abelardo, who consistently went above and beyond to make us feel welcome. His warmth and enthusiasm truly enhanced our stay and made the experience exceptional. We would gladly return — and hope to see Abelardo again on our next visit. "
United Kingdom
Bianca
The price is 7.272.061 ₫
7.781.105 ₫ total
includes taxes & fees
22 Dec - 23 Dec
Mediterranean Palace

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

Secrets Lanzarote Resort & Spa – Adults only (+18)
5.0 star property
Yaiza
8.6 out of 10, Excellent, (1002)
"Beautiful place to stay, walkable to a little port with lovely shops. The evening entertainment was really good as was the food options"
United Kingdom
josie
The price is 7.308.923 ₫
7.820.547 ₫ total
includes taxes & fees
5 Jan - 6 Jan 2026
Secrets Lanzarote Resort & Spa – Adults only (+18)
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Canary Islands Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels with dining in Canary Islands cost?
The rate for hotels in Canary Islands ranges from 5.444.796 ₫ to 9.244.453 ₫ per night. Expedia has great deals on hotels with restaurants or close to top dining experiences that'll satisfy both your appetite and wallet. These prices were 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 dining in Canary Islands?
Canary Islands offers multiple hotels with dining that have a total average guest review rating of 8.7. Eager to explore the food scene in Las Palmas de Gran Canaria? Base yourself at VEINTIUNO Emblematic Hotels - Adults Only, a 4-star property with a garden and designer toiletries. Alternatively, eat your way around the city from Bull Reina Isabel & Spa. It also comes highly recommended and has a 4-star rating and conveniences such as a terrace and an ocean view.
How many hotels with restaurants are there in Canary Islands?
Select from 1030 hotels that offer access to great dining throughout Canary Islands. Whether you're looking for a hotel with a restaurant or one that'll place you at the centre of a gastronomic universe, Expedia makes it easy to find the perfect hotel.
What are the best cheap hotels with dining in Canary Islands?
Enjoy savings on your Canary Islands adventure by locking in hotels with dining starting from 5.444.796 ₫ per night. Planning to explore the sights and sounds of Las Palmas de Gran Canaria? Get comfortable at Hostel Gran Canaria. This affordable option with a terrace and a memory foam mattress makes a perfect base to discover the local cuisine. If you're staying in Adeje, look up Hotel Riu Palace Tenerife. In addition to al fresco dining and an electric car charging station, you'll have access to delicious foodie experiences. Eager to sightsee around Canary Islands without the high admission prices? Add some terrific free attractions to your travel itinerary, such as Las Canteras Beach in Las Palmas de Gran Canaria. Adeje also has lots of things to do that won't cost a penny, including Fañabé 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.
Are there any family-friendly hotels with dining in Canary Islands?
Yes there are, so round up your crew and start planning that escape to Canary Islands! If Las Palmas de Gran Canaria is on your radar, check out VEINTIUNO Emblematic Hotels - Adults Only. This 4-star family-friendly hotel will put you close to some great food experiences. Amenities here include complimentary breakfast and WiFi. Another top pick with dining is Suites 1478. Also in Las Palmas de Gran Canaria, it has a 4-star rating and comes with complimentary breakfast and laundry facilities. There are loads of fun things to do for the whole family in Las Palmas de Gran Canaria. Las Canteras Beach and Santa Catalina Park promise a memorable day out.
Are there any 5-star hotels with dining in Canary Islands?
Canary Islands has plenty of hotels that perfectly blend luxury with tasty dining experiences. Enjoy a taste of Las Palmas de Gran Canaria from Santa Catalina, a Royal Hideaway Hotel, a 5-star getaway offering amenities such as massage services and concierge services. Hotel Cristina by Tigotan Las Palmas - Adults Only (+16) is another top pick in Las Palmas de Gran Canaria. Also rated 5 stars, a terrace and concierge services are among the reasons discerning guests choose to stay here.
Why book your hotel with restaurants in Canary Islands with Expedia?
Whether you're on the lookout for a hotel with a restaurant, or one that's close to a foodie hub, Expedia will have a getaway that fits your tastes. Use our filters to search for Canary Islands hotels with their own places to dine at. You can also narrow your search for properties in well-known locations full of restaurants, cafés or markets. Whatever you decide on, you can expect a delicious deal with Expedia!
How can I find cheap hotels with restaurants in Canary Islands?
Expedia can help you look for cheap hotels with restaurants in Canary Islands. Try our convenient filter tools to lock in properties with restaurants or optional extras, like included lunch and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to minimize costs.
What is there to do in Canary Islands near my hotel with restaurants?
Whether you like shopping, dining, history or culture, Canary Islands has something to suit all tastes! The popular city of Santa Cruz de Tenerife has plenty of sights and experiences, including Cesar Manrique Waterpark, Caleta de Negros and Tenerife Space of the Arts. If you're escaping to La Oliva, Montaña de Tindaya, Nuestra Senora de la Candelaria Church and Canario Art Centre are must-do's.