- ✓ Best selection
- ✓ FREE cancellation on most rooms
Search the best hotels in Canary Islands
Best Hotels in Canary Islands
La Casa de Vegueta 3 rooms from $69Las Palmas de Gran Canárias, Gran Canaria
A gorgeous little guesthouse in Vegueta close to the beach. Romantic rustic rooms have white washed walls and boutique decoration. Lovely inner courtyard, walking distance to the restaurants, and excellent value. A romantic spot for a beach holiday.Value chicDesigner - Most of the furniture is designed by a renowned local architectSights nearby - Located in the heart of Las Palmas de Gran Canaria's Old TownLocal markets - 5 mins walk from the Vegueta food market
Hotel Rural Maipez 9 rooms from $75Las Palmas de Gran Canaria
Rustic hotel in countryside. Rooms have wooden beam ceilings, living areas, exposed brickwork and big bathrooms. Outdoor pool and gardens. Lovely Canarian cuisine in low-key restaurant. Grown-up, authentic and good value.Romantic Break - Rustic romance inside, with a blue slip of pool on the grass, surrounded by quiet countryside and beachesGreat walks - Canario Viera y Clavijo Botanical Garden is a 20-minute walk awayLocal markets - Good for local colour.Swimming Pool - Indoor/outdoor
El Jallo 3 rooms from $80Lanzarote
Laid-back B&B on organic farm. Housed in 17th century building, the rooms feature beamed ceiling, wooden floors, rustic furniture and white bathrooms with stunning views. Outdoor pool, terrace and gardens leading to the organic farm. Peaceful, private and very pretty.Hideaway - Enjoy the Canarian pace of life in this secluded farm hotel, with outstanding views and walkable quiet beachesSurfing - The Tinajo coast is considered one of the best areas in Europe for surfing; hotel can advise on rentalLocal markets - Don't miss Sunday market in TeguiseRestrictions on children - Adults only hotelRecommended by - Sawdays
La Casona de Yaiza 8 rooms from $86Yaiza, Lanzarote
19th Century country hotel with stunning views, outdoor pool and manicured gardens. Lovely rooms and huge bathrooms are decorated in white, wooden floors and oil paintings. Enjoy the islands favourite restaurant with its popular Mediterranean and Canarian dishes. Rustic elegance and gourmet cuisine.Foodies - Considered by many the best restaurant on the island, the menu is creative and exciting with bold splashes of flavour.Active Holiday - Jose will help you to arrange practically any activity you can think of, from diving to riding and hiking.Fishing - In season (May to December) head out deep sea fishing for big game such as marlin, tuna and wahoo.Great walks - Enjoy a sunset stroll along the beaches or in the manicured gardens of the hotel.Recommended by - I Escape
Hotel el Patio 26 rooms from $69Garachico, Tenerife
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.Value chicSwimming Pool - Indoor/outdoorGreat walks - Good for walkers.
Hotel Alhambra 5 rooms from $78La Orotava, Tenerife
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.Value chicSights nearby - Situated in La Orotava's Old TownSwimming Pool - Indoor/outdoorLocal markets - Good for local colour.
Avanti Boutique Hotel 15 rooms from $131Corralejo, Fuerteventura
Urban chic hotel in the idyllic coastal town of Corralejo. Rooms are light and modern, with white washed walls, fresh cotton linen and glorious private sun decks looking out to the Atlantic. With a restaurant, bar, hot tub. Only suitable for adults aged 16 or over. Great central town location.Restrictions on children - Strictly adults onlyViews - To Atlantic OceanHideaway - Tranquil and intimate.Fishing - Excellent fishing nearby.
About Canary Islands
All our Canary Islands collections:
- Best places to stay in Lanzarote
- Best places to stay in Tenerife
- Best places to stay in Gran Canaria
- Best places to stay in La Gomera
- Best places to stay in La Palma
- Best places to stay in Fuerteventura
There's more to the Canary Islands than the sun, sand and fun of the big beach resort towns. And not just the sailing, surfing, snorkelling, diving and volcano walks, there's a rich tapestry of local life going on. As well as working for the tourists, these islanders are also working for themselves, farming all sorts of fruits, vegetables and flowers, and contributing to the beauty of the varied landscape. The majority of our recommendations for the best places to stay in the Canary Islands will not be found in the big resorts, instead we concentrate on properties that can give you a real feel for life on these isles.
Yes, the beaches are gorgeous and sun-drenched, but some of the main sights of the Canary Islands are their national parks, with their dramatic, moonlike volcanic landscapes.
Don't forget that all of these islands are popular year round destinations, so if you want to secure a room in one of the best places to stay in the Canary Islands, you need to be organised and plan well ahead. If you think that you'd be better off in a villa or apartment visit our online partner, Booking.com, for a good selection.
The good news here is that the burger and beer brigade voluntarily incarcerate themselves inside three ghastly resorts; and never leave. Which means the rest of this exquisite island – with its 300 volcanoes, lunar lava landscapes, vineyards, fish restaurants, world-class surfing, whitewashed villages and obligatory old men with donkeys – is completely unspoiled. And plenty of the best places to stay in Lanzarote are too.
With England’s independent travellers still stuck with nightmarish visions of "Lanza-grotty", the canny Spanish and Germans can’t believe their luck.
- With rooms starting at just £57 per night, Caserío de Mozaga, a family friendly finca, is one of the best places to stay in the Canary Islands for families with smaller budgets. The eight rooms are pleasant and whitewashed, decorated with antiques, and the restaurant is lively and fun. There's no pool, which is why it's probably so reasonably priced, but the location is excellent.
- Casa de Hilario will suit if you're looking for a home-from-home feel. This was once the home of one of Lanzarote's first settlers, but these days the whitewashed walls contain seven beautiful, and individually painted and decorated rooms. All arranged around a central courtyard with a small pool. Comfortable and bright, this is a great place to come with your family or with a group.
- For the ultimate in five star luxury, the Gran Meliá Salinas - with its VIP section that's so secluded you need a swipe card to enter - is one of the best places to stay on the Canary Islands. This was Lanzarote's first five star hotel, built in the 70s in the same brutalist style as London's Barbican Centre. If you don't fancy the sound of that opt for one of the refurbished rooms, or go all out and upgrade to one of the nine Garden Villas in the VIP area...
Around ten million people visit Tenerife's reliably sunshine-drenched shores each year. And while this island was once dominated by beach-perfect package holiday resorts, visitors are now beginning to take an interest in the dramatic volcanic landscape of the interior and the more traditional Canarian experience found away from the tourist resorts.
If you're here for the beaches and you want to avoid the crowds, some of the best places to stay on the Canary Islands are El Medáno, on the south-east coast of Tenerife, and Los Gigantes on the western coast.
- Take a look at the Hotel San Roque if you want something relaxing and out of the way. The hotel started life in the 18th Century as a palace, so you're not short on home comforts or luxury. And the fishing village of Garachico, where it's located, offers both the seaside pleasures of water sports and sunbathing, and the pleasures of the mountains and nature reserves. So this is definitely one of the best places to stay on the Canary Islands for those planning an activity packed holiday.
Largest of the Canaries, Gran Canaria is often referred to as a 'continent in miniature'. The terrain varies from the verdant north, via the dramatic mountain peaks of the interior, to the dry south. And of course the alternating white, sandy coves and dark cliffs of the coastline. It's not just the terrain that's varied, Gran Canaria has something to offer travellers searching for their own fresh experiences, as well as package holidaymakers.
Las Palmas is the capital, and one of the best places to stay on the Canary Islands if you thrive in a hive of activity. This is Spain's seventh largest city - so also a great destination if you fancy a sunny city break - but because of its island position it's got a North African flavour to it. The older part of town, Vegueta, is a good bet if you're looking for somewhere with atmosphere.
Just south of Las Palmas, Teror is a picturesque base - a bit quieter than Las Palmas, but you still close enough to the city's major sights. And if you're looking for traditional character try Arucas.
- For a rustic and traditional 'escape to the hills', one of the best places to stay on the Canary Islands is the Hotel Rural Las Calas. With plenty of local mountain trails to explore - on foot, on two wheels, or on horseback - this is a great place for a sun-drenched outdoorsy break. The Hotel Rural Las Calas is also well positioned for local produce markets in San Mateao.
For a holiday villa or apartment
- If you're travelling with a group of friends or extended family, you might prefer a self catering property. Our online partner, Booking.com, has a wide range from beautiful villas with pools to beachside apartments.
Still not sure which island to choose? Browse through our list of all the best places to stay on the Canary Islands, or call, or email, one of our gurus for advice. Alternatively check out our recommendations for Lanzarote, Tenerife or Gran Canaria.