The largest of the Canary Islands, Tenerife is a volcanic land fringed by sandy beaches and famed for its almost year-round sunshine. Hugely popular with holidaymakers throughout the year, it’s in many way an ideal Spanish island destination, with the ultimate combination of fabulous landscapes, cuisine and culture — along with a lively buzz. For keen resort-goers of all ages, Tenerife really does have it all. There’s also, however, a tranquil side to the island, with little seaside villages and rural escapes perfect for keen hikers. Our Gurus’ list of the best places to stay in Tenerife offers a real sense of this range, highlighting everything from dazzling beach resorts to intimate heritage residences and mountain hideaways.
Most travellers skip Santa Cruz de Tenerife, the island’s capital, but it’s actually a brilliant starting point for those eager to understand the island’s history — as well as to tap into its modern foodie scene. Nearby San Cristobál de La Laguna is also fascinating. La Orotava, a historic town on the edge of the Teide National Park, offers the best of both worlds, with striking landmark buildings as well as easy access to the adventures of the volcanic national park.
If you’re dreaming of big beaches for swimming and sandy strolls, as well as some great nightlife and stacks of activities, look to Costa Adeje or Playa de las Américas, on the island’s western side. Puerto de la Cruz, to the north, also offers some great family-friendly hotels and swimmable beaches, but with a more laid-back vibe. For intimate B&Bs and restored private houses by the sea, consider charming Garachico, the island's oldest port. Do be aware that the best places to stay in Tenerife book up quickly during both the summer months and the winter school holidays — it's worth planning your trip well in advance!
No spam. Only sweet updates about the latest hotel openings and the best places to stay.
Icod de Los Vinos (Icod de los Vinos)
A charming small hotel set in the heart of the historic old town of Icod de los Vinos. Housing just eight traditionally dressed rooms, the best of which face around the central courtyard. An authentic base to explore the island from.
La Orotava
A delightful 16th century manor house close to the beach. Simple elegant rooms off a charming balustraded courtyard and a traditional restaurant. Excellent value great for a beach holiday, and family friendly.
Icod de Los Vinos
A characterful 18th century hotel, worlds away from your usual Tenerife soulless resort. The rooms are furnished with bespoke interiors, antique beds and tasteful artwork. The piano room and delightful restaurant exude an undeniable sense of old world glamour. A place of heritage and history.
San Cristobal de La Laguna
Located in the UNESCO World Heritage Site of La Laguna's old town, this 16th century mansion will be of great interest to anyone who likes a bit of history. Traditional, smart rooms and suites, good spa facility, and organic local cuisine. A good choice for those looking for a bit more than a beach!
Tenerife (Tenerife)
Charming collection of four self catering cottages in the pretty town of San Miguel. Interiors are elegant and cottages are very well equipped. Communal garden with saltwater pool, barbecue area and terraces for sun bathing or dining. A quiet getaway with easy access to all Tenerife's best bits.
Garachico (El Guincho)
A sedate manor house set with lush grounds, close to the beach, and surrounded by nature reserves. Traditional elegant bedrooms have pastel painted walls and attractive furnishings. Swimming pool, terraces and gardens. A family spot at a great price.
Tenerife
A quaint and easy-going hotel, set in a restored 17th century manor house. The comfortable rooms boast a lovely blend of wooden vaulted ceilings, stone floors, funky furniture and antiques. Enjoy traditional recipes at the tasty seafood restaurant brimming with character and unpretentious charm.
La Orotava
A gorgeous townhouse in the city centre. A beautiful white building with a balustraded courtyard and chequered marble floor. Huge light filled rooms with balconies and stunning views. Surrounded by beaches and natural parks. A great choice for a beach holiday, excellent value.
Tenerife (Tenerife)
A delightful hotel away from the resort-dominated south of the island. The rooms are refreshingly stripped back with simple furnishings and tasteful modern art. Go horse riding or chance your arm at windsurfing. Both tranquil and cost-effective, it's ideal for a relaxing holiday.
Tenerife (Finca El Navío)
A charming little hotel on the coastline surrounded by banana plantations and seaviews. Basic, but characterful rooms have stone floors, iron beds, attractive rugs, and private balconies. A lovely rural spot close to the beaches and mountain areas.
San Cristobal de La Laguna
A chic property offering style and comfort in the heart of historic La Laguna. Interiors mix traditional Canarian architecture with boutique design to great effect. Housing the Michelin-star Nub restaurant and just steps from many of the city's main attractions makes this an attractive choice.
San Cristobal de La Laguna (La Laguna )
A small hotel offering charming accommodation in an historic building in the heart of La Laguna. Spacious rooms keep the building's original charm with exposed beams, dark wooden floors and a selection of choice antiques. The perfect base to explore the island from.
Garachico
A gorgeous manor house with a long history. Traditional chic rooms and suites have wooden beams and charming decoration. Excellent restaurant, spa, and inner courtyard terrace. A special spot on the coast in Garachico.
Tenerife
The only hotel on Tenerife in a Nature Reserve. Fantastic views towards the mountains, an excellent restaurant, charming rooms, gym and pool. A remote spot with lots of fresh mountain air. A back to nature holiday in the great outdoors.
Garachico
A charming seaside hotel in the village of Garachico. The comfortable and characterful rooms are individually furnished with antique decor. Explore the quaint village with its peaceful squares and natural saltwater bathing pools. In the evening, enjoy a beer on the terrace soaking up sea views.
Tenerife
Hotel Villalba is a relaxing hillside retreat set in the mountains near the Teide National Park. The rooms are modestly decorated and feature attached balconies with great views out over the surrounding valley. Explore the nearby UNESCO World Heritage El Teide and its lunar landscape.
Tenerife
A charming hotel perfectly positioned, right on the sea in Garachico. The individually decorated suites are comfortable and reflect a distinctly Canarian feel. Hire a bicycle and journey along the stunning coastline or explore the delightful Garachico. Perfect for a family holiday to Tenerife.
Puerto de La Cruz
Following a recent refurbishment the Atlantic Mirage offers chic contemporary accommodation and superb wellness facilities. Light and airy rooms feature floor to ceiling windows, soft grey hues and indulgent bathrooms. An adult only property designed to completely unwind in.
Puerto de La Cruz (38400 Puerto de la Cruz )
A gorgeous hotel surrounded by a tropical garden with a lovely pool. Modern, sleek interiors have accents of bright greens or blues, while the smart rooms and apartments are fresh with large, bold wildlife photography adorning the walls and terraces. The fine dining restaurant is a real plus.
Tenerife (Calle Greñamora, 1)
A contemporary classic resort on the sea front. Close to a nature reserve, golf course, watersports, the hotel is an ideal spot for families. Modern rooms and suites have private balconies with sea views. Excellent restaurant, pool and spa.
Costa Adeje
A luxury hotel boasting stunning sea views. True to its five star accolade find every conceivable wish provided on site from exquisite cuisine to putting green. Grown up rooms are minimalistic yet cosy and feature large private balconies. Just a two minute walk from the beach. Fabulous.
Santa Cruz de Tenerife
A stylish, modern hotel set in the midst of Tenerife's capital. It's architectural style is an evocation of colonial times, yet inside the rooms are minimalist and comfortable. Relax by the expansive lagoon pool or hit the roulette tables in the hotel's casino. Luxury at a low price.
Puerto de La Cruz
A FIve Star spa hotel in the city centre with lovely sea views, excellent restaurants, kids club, penthouse suites, and botanical gardens. Simple yet elegant rooms and suites have private balconies, some with hot tubs, all the mod cons, and far reaching views out to sea. A luxury beach holiday.
Tenerife (38589 Arico Viejo )
Charming cottages surrounded by a lovely garden, terraces and an indulgent pool. Bright kitchens are well-equipped, the spacious lounges feature wood-burners, terracotta tiled floors and exposed beams. The generous rooms are traditionally styled and cosy. A family-friendly gem.
Costa Adeje
An impressive grand hotel just a short stroll from the beach. The modern rooms are built to maximise comfort and many boast great views of the sea. Relax by one of the hotel's pools or wander down to the beach before choosing from three restaurants and three bars in the evening. Five-star quality.
Costa Adeje ( Santa Cruz de Tenerife)
A five star luxury hotel with an unbeatable location on the seafront of the Costa Adeje. Smart rooms are contemporary in style with tiled floors, modern art and private balconies. Unwind by the stunning pool or in the spoiling spa. A collection of excellent bars and restaurants. Very chic.
Tenerife (La Matanza De Acentejo)
Nestled into the lesser travelled North coast of Tenerife, Jardin de la Paz offers luxury ocean facing apartments and villas. The villas are beautifully decorated and fitted with fully equipped kitchens. Luxuriate by one of the lovely swimming pools or lounge in the exotic garden.
Garachico
A chic 18th century palace come designer renovation nestled in the sleepy fishing village of Garachico. An oasis of calm and relaxation with lots of beach and mountain activities on the other. Boutique rooms combine traditional and new, excellent restaurant, and small pool.
Tenerife (Buenavista del Nte.)
A fabulous five-star hotel off the Tenerife tourist trail. With plush rooms, three restaurants, two swimming pools and an extensive spa, it caters to all preferences. Golfers will cherish the superb Ballesteros designed course facing the sea. Adults only - perfect excuse to leave kids at home.
Costa Adeje
A spectacular ultra-modern hotel on the outskirts of Costa Adeje. The suites boast cutting-edge contemporary design features, minimalist furnishings and chic white colour schemes. Relax by the pristine swimming pools or enjoy cosmopolitan Canarian cuisine. A suave seaside escape.
Costa Adeje
Villa Cortes is a vision of luxury in Playas de las Americas, equipped with all the bells and whistles of a five-star resort. All your culinary needs are met by six restaurants and a further four bars add a bit of kick to the atmosphere. A place to relax, whether it's on the beach or in the spa.
Costa Adeje (Santa Cruz de Tenerife )
Set in a gorgeous terracotta-coloured collonaded building with a pool and a neat little spa, surrounded by a lush golf course. Marble-clad interiors are cool and stylish, while the luxurious rooms are bright and spacious and feature private terraces. The top-notch cuisine seals the deal.
Costa Adeje (Playa La Enramada, la Caleta, Costa Adeje )
A luxurious collection of suites boasting spectacular sea views. Accommodation is unashamedly contemporary with white on white style throughout and minimalist furniture. Sip cocktails by the pool, indulge in the spa and feast in any one of the nine restaurants.
Costa Adeje (23 Av. Virgen de Guadalupe)
A luxury sea side spot in popular Tenerife. Chic rooms are decorated with white on white style and modern fittings, and all have large private terraces. With a handful of restaurants, first-class wellness packages, infinity pool and incredible rooftop, an indulgent stay is guaranteed.
Costa Adeje
Opulence and luxury reign supreme at the Grand Hotel El Mirador, resembling something off the set from Alibaba. With palatial rooms, an extensive spa, three restaurants, a heavenly beach nearby, it's hard to argue with the quality of service on offer. Five-star excellence.
Tenerife
A spectacular, Moorish-inspired five-star resort overlooking the Atlantic. Plush Colonial-style rooms with private balconies and pampering en suites. The hotel covers all the bases with ten restaurants, a deluxe spa, a championship golf course and much more. An opulent escape.
Tenerife
Luxury abounds at this edge of the Atlantic hotel. It's home to a wealth of riches with chic rooms, eight bars, a superb spa and a handful of restaurants. Luxuriate by the lagoon-style infinity pool or on the beach in front of the hotel. Attentive 24hr private butlers gives it all a personal touch.
Costa Adeje
A stellar beachside resort that will cater to everyones needs with grace, style, and aplomb. All the creature comforts of a five-star hotel including deluxe private villas and eight restaurants set on six hectares of incredible subtropical gardens. A seaside stunner.
Costa Adeje (Calle Alcojora, s/n)
The Royal Gardens Villas combine luxury and intimacy, on the Costa Adeje. Each villa is uniquely decorated with ornate Balinese style furnishings, flowing drapes, and plush carpets. Indulge yourself at the atmospheric cocktail bar, Spanish restaurant or deluxe spa. An tranquil coastal gem.