Hotels with Restaurants in Tenerife, Canary Islands

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Tenerife Hotels with Restaurants

Cleopatra Palace Hotel
4.0 star property
9.0 out of 10, Wonderful, (1001)
"The pool, breakfast & bar area provided a good choice of food & drink options The room we stayed in was large & very clean. Unfortunately, the room had a kettle, but lacked any tea or coffee cups. The tv reception was poor on ocassion. Our main issue, was the NOISE, situated close to the Hard Rock Cafe, the room should have sound proof windows!! We should have been told & received the option to move!! "
The price is P11,807
P12,634 total
includes taxes & fees
Dec 1 - Dec 2
Cleopatra Palace Hotel
Tigotan Lovers & Friends Playa de las Américas - Adults Only (+18)
4.0 star property
8.8 out of 10, Excellent, (356)
"Wonderful from start to finish! We are already planning our return trip for next year. Hotel staff always on hand to assist, Guest Experience booked our excursions and when we asked if it was possible to move rooms to get the evening sun on our balcony they were very accommodating, as promised the very next morning we moved rooms! Overall lovely stay, ideal location, fabulous cocktails, great evening entertainment and wide variety of food selections for both breakfast and dinner. Would...
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, (745)
"The hotel was good. The food was acceptable. Decent choices each day. Definitely a family oriented hotel. The pool area is over crowded although there were plenty of loungers as a result. Perfect budget getaway for an all inclusive option. "
The price is P16,713
P17,883 total
includes taxes & fees
Dec 11 - Dec 12
Iberostar Waves Las Dalias -All Inclusive
Mediterranean Palace
5.0 star property
8.2 out of 10, Very Good, (1001)
"Really nice hotel in good location, staff really accommodating. We have stayed here many times, it’s just had a revamped and rooms are lovely with up to date technology which it was lacking. "
The price is P13,547
P14,496 total
includes taxes & fees
Dec 9 - Dec 10
Mediterranean Palace
Santa Barbara Golf And Ocean Club
4.0 star property
8.8 out of 10, Excellent, (2620)
"Lovely property with all the amenities required. Pool, sunbeds, sauna, supermarket with reasonable prices in site. Beach front property spectacular views and sunsets. "
The price is P9,434
P10,095 total
includes taxes & fees
Nov 26 - Nov 27
Santa Barbara Golf And Ocean Club
Tivoli la Caleta Resort
5.0 star property
9.2 out of 10, Wonderful, (718)
"Excellent room, service, food. Salt water pool. Convient location (close to the beach)."
The price is P15,415
P16,494 total
includes taxes & fees
Dec 2 - Dec 3
Tivoli la Caleta Resort
Bahia Principe Sunlight Costa Adeje – All Inclusive
4.0 star property
8.8 out of 10, Excellent, (675)
"Beautiful setting, very well kept gardens with varied and exotic pants, great landscaping and picturesque buildings set on a side of a cliff. Inside the accommodation is a little dated but well kept. "
Bahia Principe Sunlight Costa Adeje – All Inclusive
Hotel Olé Tropical Tenerife - Adults Only
4.0 star property
8.4 out of 10, Very Good, (855)
"Comfortable friendly hotel within walking distance of the beach and the strip. Good selection of food for breakfast and dinner "
The price is P9,655
P10,331 total
includes taxes & fees
Dec 11 - Dec 12
Hotel Olé Tropical Tenerife - Adults Only
Hard Rock Hotel Tenerife
5.0 star property
9.0 out of 10, Wonderful, (1002)
"Good hotel"
The price is P9,835
P10,524 total
includes taxes & fees
Dec 2 - Dec 3
Hard Rock Hotel Tenerife
Melia Jardines del Teide - Adults Only
5.0 star property
9.2 out of 10, Wonderful, (69)
"It is a lovely hotel with great facilities for adults. The check-in was very good and lovely helpful staff. Our junior suite was a great size with a balcony overlooking the pool. We were staying half board and the food especially at breakfast was excellent. There was the opportunity to sit outside on the terrace which was very nice indeed as the views were amazing. The pool area was lovely and we managed to get sun loungers each morning. Overall we had a lovely stay and would definitely return...
The price is P18,598
P19,900 total
includes taxes & fees
Dec 3 - Dec 4
Melia Jardines del Teide - Adults Only
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.
Don't see what you're looking for?
See all available properties in Tenerife

Frequently asked questions

What are the best hotels with dining in Tenerife?
Satisfy your cravings in Tenerife when you stay at one of our multiple hotels with restaurants or near foodie areas. With a total average guest review rating of 8.7, there’s a mouthwatering option for everyone’s budget and taste. If your travels include a stop in Adeje, look up Royal Hideaway Corales Suites, part of Barceló Hotel Group, a 5-star escape with pool sun loungers and hypo-allergenic bedding. Another recommendation here is Royal Hideaway Corales Beach, part of Barceló Hotel Group - Adults Only. This 5-star hotel has designer toiletries and a steam room.
Why book your hotel with dining in Tenerife with Expedia?
With Expedia, you’ll have no trouble finding your ideal hotel with dining in Tenerife. Use our filters to search for properties with a restaurant on-site. If you’re on a budget, choose how much you’d like to spend and the preferred star rating of your hotel. We’ll help you find the perfect fit whatever your bank balance or tastes.
How can I find cheap hotels with dining in Tenerife?
Expedia can help you easily source cheap hotels with dining in Tenerife. Simply use our convenient filter tools to lock in accommodations with restaurants or optional extras, such as included breakfast and dinner. You can also choose how much you want to spend per night and your preferred hotel star rating to save money.