YOU COULD WIN A £1,500 GIFT CARD*
Plus sign up and we'll give you £20 off your next holidaySign up
Hotels in Tenerife
Whether you’re looking for a laid-back beach resort, family-friendly fun, or a hotel that’s at the heart of all the nightlife, take your pick from our great range of Tenerife hotels.
Family friendly and full of fun
Hotels in Tenerife are warm, welcoming, and packed with plenty of amenities for guests of all ages. From swimming pools and sun loungers to kids clubs and activities that’ll keep the young ones busy all day, family-friendly hotels in Tenerife are a great base for your holiday in the sun. Pick a hotel in Los Cristianos and you’re minutes away from the beach, with plenty of soft golden sand and shallow, warm water that’s perfect for some paddling.
Check into a hotel in Playa De Las Americas and your room comes with a view of a stunning beach lined with palm trees. With spa treatments, gourmet food, and those in-room extras that make a holiday really special, this is the spot to go if you really want to pamper yourself. Ideal for romantic getaways for couples, or older travellers looking for a more laid-back feel to their Tenerife holiday experience.
Or why not book into a smart hotel in Costa Adeje? You have those fabulous views, of course, complete with private beaches, plenty of water sports, championship golf courses, and all the facilities you need for a great holiday. Budget holidaymakers looking for hotels in Tenerife that won’t bust the bank are well catered for, with plenty of great value hotels that’ll leave you with plenty of spending money in your pocket!
Pick your perfect hotel in Tenerife
From All Inclusive to budget, family-friendly or great for groups, hotels in Tenerife offer you plenty of choice and great features, whether you’re booking a room-only stay, or looking for a hotel with full board options. Check out our top hotels in Costa Adeje, Playa De Las Americas accommodation, and family-friendly hotels in Los Cristianos, and book your holiday in the sun with Thomas Cook.