Search Hotels with Restaurant in Canary Islands

    price find illustration

    Change your mind

    Book hotels with free cancellation
    deals illustration

    Treat yourself

    Save instantly and earn perks with One Key
    bed illustration

    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

Top Canary Islands Hotels with Restaurant

Barceló Teguise Beach - Adults only

4.0 star property
9.2 out of 10, Wonderful, (1000)
"Fantastic hotel, lovely location and staff were all really welcoming and couldn't do enough to ensure stay was good. "
The price is £189
includes taxes & fees
21 Jul - 22 Jul
Barceló Teguise Beach - Adults only

Hotel LIVVO Volcán Lanzarote

5.0 star property
9.2 out of 10, Wonderful, (919)
"Truly a wonderful place to stay! Staff cannot do enough, rooms are so clean & spacious, food is plentiful and delicious! Stones throw from harbour and seafront walk to sandy beaches and azure blue sea - what more could you want!! "
Hotel LIVVO Volcán Lanzarote

Gran Castillo Tagoro Family & Fun Playa Blanca

5.0 star property
8.8 out of 10, Excellent, (315)
"Thank you for your service. We really enjoyed. "
Gran Castillo Tagoro Family & Fun Playa Blanca

Cleopatra Palace Hotel

4.0 star property
9.0 out of 10, Wonderful, (1001)
"Everything about the hotel was great."
The price is £139
includes taxes & fees
21 Jul - 22 Jul
Cleopatra Palace Hotel

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

4.0 star property
8.8 out of 10, Excellent, (360)
"Staff were excellent and hotel was brilliant. Definitely go back"
Tigotan Lovers & Friends Playa de las Américas - Adults Only (+18)

Iberostar Waves Las Dalias -All Inclusive

4.0 star property
8.8 out of 10, Excellent, (766)
"Just got back from a great week's family holiday. Ticked every box for us, price,location,food etc. Big shout out to the service, absolutely brilliant from the animation team to the waiting staff. Puts some 5 star hotels we've stayed at to shame "
The price is £247
includes taxes & fees
19 Aug - 20 Aug
Iberostar Waves Las Dalias -All Inclusive

Arrecife Gran Hotel & Spa

5.0 star property
9.0 out of 10, Wonderful, (1000)
"Nice hotel, nice staff, great location and excellent travel links to other tourist hot spots. "
The price is £156
includes taxes & fees
20 Aug - 21 Aug
Arrecife Gran Hotel & Spa

Gloria Izaro Club Hotel

4.0 star property
9.2 out of 10, Wonderful, (484)
"Stayed at the Gloria Izaro a few times now and always been a great stay. Friendly staff, clean accommodation and good food !"
The price is £146
includes taxes & fees
21 Jul - 22 Jul
Gloria Izaro Club Hotel

Mediterranean Palace

5.0 star property
8.2 out of 10, Very good, (1001)
"Everything was outstanding at this hotel"
The price is £224
includes taxes & fees
20 Aug - 21 Aug
Mediterranean Palace

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

5.0 star property
8.6 out of 10, Excellent, (1001)
"Great stay at the hotel!"
The price is £176
includes taxes & fees
11 Aug - 12 Aug
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

Frequently asked questions

How much do hotels with restaurants in Canary Islands cost?
Hotels in Canary Islands range between £139 to £247 per night. Bring your appetite — these hotels feature restaurants or offer access to top foodie areas. 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 Canary Islands?
Get set to experience the culinary delights of Canary Islands when you base yourself at one of our multiple hotels with restaurants. With a total average guest review rating of 8.7, there's an irresistible option for all tastes and budgets. If you're holidaying in Santa Cruz de Tenerife, look up Iberostar Heritage Grand Mencey, a 5-star retreat with a swimming pool and a sauna. Another favourite in this city is La Laguna Gran Hotel. This 4-star stay offers a swimming pool and a terrace.
How many hotels with restaurants are there in Canary Islands?
Canary Islands has 1030 hotels offering easy access to some terrific places for foodies. Enter your travel dates and destination and get a head start on planning your ideal holiday today.
Are there any family-friendly hotels with restaurants in Canary Islands?
You'll find some excellent family-friendly hotels with restaurants in Canary Islands. If you're making tracks for Santa Cruz de Tenerife, experience the culinary delights of the city from Iberostar Heritage Grand Mencey. Amenities at this 5-star hotel include a swimming pool and a nearby beach. La Laguna Gran Hotel is another top choice for families looking for hotels with restaurants or close to foodie areas. This 4-star option includes a swimming pool and front desk services and is also in Santa Cruz de Tenerife. Santa Cruz de Tenerife has many family-friendly attractions when you're ready to go sightseeing. Cesar Manrique Waterpark and Jardina Lookout has something for all ages.
Are there any 5-star hotels with restaurants in Canary Islands?
In Canary Islands, 5-star hotels with restaurants are hard to find. But there are some 4-star options that will put you within easy reach of some top-notch foodie experiences. If you're making tracks to La Oliva, check out H10 Ocean Dreams Boutique Hotel - Adults Only. It comes with handy amenities including concierge services and a 24-hour front desk. Otherwise, eat your way around Canary Islands from Barceló Corralejo Bay - Adults only. Also in La Oliva, it offers beauty services and a steam room.
Why book your hotel with dining in Canary Islands with Expedia?
Reserving a hotel with dining in Canary Islands is as simple as entering your travel dates and choosing an option that satisfies your needs. Chasing a stay that has its own restaurant or is in a culinary hot spot? Want it to be affordable or upmarket? Use Expedia's search filters to narrow your results even further and find the perfect fit.
How can I find cheap hotels with dining in Canary Islands?
With Expedia's handy filter tool, sourcing cheap hotels with dining in Canary Islands is a piece of cake. To discover stays that'll make your wallet smile, narrow your search results by star rating, budget and meal plans.
What is there to do in Canary Islands near my hotel with dining?
Whatever your interests, there are so many things to keep you busy in Canary Islands. If you're making your way to La Oliva, be sure to look around Montaña de Tindaya, Canario Art Centre and Nuestra Senora de la Candelaria Church. Spending your vacay in Santa Cruz de Tenerife? Tenerife Space of the Arts, Cesar Manrique Waterpark and Guimera Theatre are popular sights in this city.