• ✓ Book Now
  • ✓ FREE cancellation on most rooms

Canary Islands

Photo of Canary Islands

Best Hotels in Canary Islands

View all Locations

About Canary Islands

All our Canary Islands collections:

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.

Lanzarote

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...

Tenerife

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.

Gran Canaria

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.

See all » 30 hotels in Tenerife

  • Hotel Rural Victoria 14 rooms from $89

    La Orotava, Tenerife

    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.

    Value chic
    Local markets  -  Traditional fiestas of Corpus, with their carpets of flowers, the Baile de Magos and the romería of San Isidro.
    Great walks  -  Fantastic walking and hiking country
    Sights nearby  -  Well located for major sights.
    Check prices
  • Hotel Emblematico San Marco 6 rooms from $91

    Icod, Tenerife

    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.

    Local exploring  -  Perfect for exploring Icod de los Vinos and the surrounding coastline from a hotel steeped in Canarian history.
    Local markets  -  Explore the local market of Icod de los Vino and pick up some regional treats to bring home.
    Great walks  -  Go walking in Teide National Park, home to Spain's highest mountain.
    Sights nearby  -  Take a day trip to the picturesque seaside village of Garachico.
    Check prices

See all » 24 hotels in Lanzarote

  • Finca Marisa 5 rooms from $57

    Tinajo, Lanzarote

    Cheerful, traditional B&B in the small village of Tinajo. The traditional rooms are spacious and comfortable and from the communal terrace there are great mountain views. Take a day trip to Timanfaya National Park or hire a bicycle and go to La Santa. An excellent low budget option.

    Great walks  -  Excellent walking trails in the Montañas de Fuego Mountains.
    Sights nearby  -  Visit the Campesino Monument.
    Check prices
  • El Jallo 3 rooms from $86

    Lanzarote

    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 beaches
    Surfing  -  The Tinajo coast is considered one of the best areas in Europe for surfing; hotel can advise on rental
    Local markets  -  Don't miss Sunday market in Teguise
    Restrictions on children  -  Adults only hotel
    Recommended by  -  Sawdays
    Check prices

See all » 17 hotels in Gran Canaria

  • Guesthouse Katanka 6 rooms from $69

    Las Palmas de Gran Canaria

    A delightful guesthouse just a short stroll from the beach in Las Palmas de Gran Canaria. The simple elegant rooms are appointed with tasteful furniture and mood lighting - a word of warning, not all are ensuite. Perfect launchpad for exploring the city and surrounding coastline. A great value spot.

    Value chic  -  A great value option for exploring Las Palmas de Gran Canaria in style, with chic suites, excellent breakfast and low costs!
    Local markets  -  Browse through the nearby mercado central and pick up a few things to bring home with you!
    Great walks  -  There are loads of lovely walks running through the Parque Romano.
    Seaside  -  Ideal for a seaside holiday.
    Check prices
  • La Casa de Vegueta 3 rooms from $74

    Las 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 chic
    Designer  -  Most of the furniture is designed by a renowned local architect
    Sights nearby  -  Located in the heart of Las Palmas de Gran Canaria's Old Town
    Local markets  -  5 mins walk from the Vegueta food market
    Check prices

See all » 6 hotels in Fuerteventura

  • Mahoh 9 rooms from $89

    Villaverde, Fuerteventura

    Mahoh is a traditional 19th century Canarian house, awash with heritage and charm. The rooms are dominated by great antique beds and are given added character from their exposed stone walls. Sample typical Canarian food at the hotel's restaurant. A delighful, low-cost option.

    Country Escape  -  Tucked away in the countryside, away from all the mega seaside resorts, with stunning views of the mountains.
    Great walks  -  This rugged landscape offers great walking, especially the nearby Malpais de la Arena.
    Sights nearby  -  Visit the charming fishing town of El Cotillo, six miles from the hotel.
    Full of character
    Check prices
  • Barcelo Castillo Beach Resort 382 rooms from $133

    Caleta De Fuste, Fuerteventura

    An excellent seaside resort on the east coast of Fuerteventura. Brimming with facilities, the hotel has plush rooms, several restaurants, three swimming pools and an onsite theatre. Packed with activities and large suites, it's perfect for a family holiday to Fuerteventura.

    Families  -  Packed with sports facilities, as well as a kids club and large family rooms it's a perfect getaway for all the family.
    Beach Life  -  Just two minutes walk from the beach, with access to a whole load of watersports facilities.
    Fishing  -  Fishing trips can be organised by the hotel and are a great way to explore the coast.
    Kids Club  -  Fully staffed.
    Check prices

See all » 4 hotels in La Gomera

  • Hotel Rural Ibo Alfaro 17 rooms from $86

    Hermigua, La Gomera

    A traditional property commanding epic views of the Hermigua valley. Each of the 17 individually styled rooms has its own charm; think quaint prints, antique furniture and original features. The perfect spot to start out on a days hiking. Ideal for those in search of complete tranquility.

    Country Escape  -  This rural retreat offers startling views from rooms and terraces, and there is plenty of gorgeous countryside to be explored.
    Sights nearby  -  Wander through the historic village of Hermigua and be sure to visit the remarkable "Santo Domingo" church.
    Great walks  -  Discover the picturesque surrounding valley on long rambling walks.
    Views  -  Great views from hotel
    Check prices
  • Hotel Gran Rey 99 rooms from $91

    Valle Gran Rey, La Gomera

    Hugging the west coast shoreline of La Gomera, Hotel Gran Rey exudes serenity and tranquility. With stunning ocean views, comfortable rooms and two swimming pools, it's perfect for a romantic break. Enjoy cocktails at the pool bar and delicious Canarian cuisine. A soothing, seaside gem.

    Local exploring  -  Located right on the beachfront, it's perfect for exploring the sleepy town of La Puntilla and the surrounding coastline.
    Great walks  -  Make the most of the great walking trails in the nearby Parque Nacional de Garajonay.
    Local markets  -  Explore the local market at La Puntilla, and pick up some yummy regional treats.
    Fishing  -  Fishing trips can be organised at La Puntilla harbour.
    Check prices

See all » 4 hotels in La Palma

  • Hotel San Telmo 8 rooms from $86

    Santa Cruz de la Palma, La Palma

    A superb boutique hotel nestled into the historic old quarter of Santa Cruz de La Palma. Set in a wonderfully restored 17th century building, the rooms are spacious and comfortable with ocean facing balconies. Perfect for a romantic, relaxing break.

    Local exploring  -  A small boutique hotel, perfectly placed for exploring the colonial history of Santa Cruz de La Palma.
    Local markets  -  Explore the local markets of Santa Cruz de La Palma and pick up some treats to bring home with you.
    Sailing  -  The ideal port of call for a sailing trip around La Palma.
    Sights nearby  -  Three miles from the fantastic Observatorio Astrofísico.
    Check prices
  • Hotel Benahoare 18 rooms from $86

    Los Llanos, La Palma

    A stylish modern hotel set in the charming town of Los Llanos. The chic rooms feature modern furnishings and the attached balconies boast great views. Explore the bustling market and characterful streets of the surrounding town. Outstandingly good value.

    Local exploring  -  Perfectly placed for exploring Los Llanos de Aridane and the surrounding valleys.
    Surfing  -  Great surfing on the nearby dark, lava sand beaches of La Palma.
    Great walks  -  Great walking routes in Los Tilos forest, a UNESCO Biosphere.
    Sights nearby  -  Visit the fascinating Observatorio Astrofísico.
    Check prices

See all » 2 hotels in El Hierro

  • Hotel Balneario Pozo de la Salud 22 rooms from $86

    Frontera, El Hierro

    With the raw energy of the ocean crashing into the nearby cliffs, it's an atmospheric spot for a modern hotel on El Hierro. The rooms are pleasant and spacious, affording great sea views. Relax in the spa or recline by one of the pools. Perfect for people looking for that edge of the world feel.

    Hideaway  -  With an end-of-the-world feel, it's perfect for a hideaway holiday on a cliff edge!
    Local exploring  -  The ideal base for exploring the remote and untrodden island of El Hierro.
    Great walks  -  Make the most of the stunning walks along the surrounding cliff coastline.
    Birdwatching  -  Great for observing El Hierro's cliff bird population.
    Check prices
  • Parador de El Hierro 45 rooms from $119

    Villa de Valverde, El Hierro

    Parador de El Hierro is a spectacular hotel with an unmistakable edge of the world feel. The rooms are spacious and comfortable with many boasting superb views over the Atlantic. Explore the quiet beauty of the island or simply relax on the beach. The perfect hideaway.

    Hideaway  -  Set directly on a beach at the foot of cliffs, is this perfect hideaway spot, on an island once considered the end of the world.
    Total relaxation  -  Unwind on this tiny, tropical island of El Hierro, with sauna, hot tubs and massages available.
    Diving  -  Diving can be arranged by the hotel and is a great way to explore the island from another perspective!
    Great walks  -  Guests will love exploring the rugged coastline, or wandering towards the mountains.
    Check prices

See all » 30 hotels in Tenerife

  • Hotel Rural Victoria 14 rooms from $89

    La Orotava, Tenerife

    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.

    Value chic
    Local markets  -  Traditional fiestas of Corpus, with their carpets of flowers, the Baile de Magos and the romería of San Isidro.
    Great walks  -  Fantastic walking and hiking country
    Sights nearby  -  Well located for major sights.
    Check prices
  • Hotel Emblematico San Marco 6 rooms from $91

    Icod, Tenerife

    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.

    Local exploring  -  Perfect for exploring Icod de los Vinos and the surrounding coastline from a hotel steeped in Canarian history.
    Local markets  -  Explore the local market of Icod de los Vino and pick up some regional treats to bring home.
    Great walks  -  Go walking in Teide National Park, home to Spain's highest mountain.
    Sights nearby  -  Take a day trip to the picturesque seaside village of Garachico.
    Check prices

See all » 24 hotels in Lanzarote

  • Finca Marisa 5 rooms from $57

    Tinajo, Lanzarote

    Cheerful, traditional B&B in the small village of Tinajo. The traditional rooms are spacious and comfortable and from the communal terrace there are great mountain views. Take a day trip to Timanfaya National Park or hire a bicycle and go to La Santa. An excellent low budget option.

    Great walks  -  Excellent walking trails in the Montañas de Fuego Mountains.
    Sights nearby  -  Visit the Campesino Monument.
    Check prices
  • El Jallo 3 rooms from $86

    Lanzarote

    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 beaches
    Surfing  -  The Tinajo coast is considered one of the best areas in Europe for surfing; hotel can advise on rental
    Local markets  -  Don't miss Sunday market in Teguise
    Restrictions on children  -  Adults only hotel
    Recommended by  -  Sawdays
    Check prices

See all » 17 hotels in Gran Canaria

  • Guesthouse Katanka 6 rooms from $69

    Las Palmas de Gran Canaria

    A delightful guesthouse just a short stroll from the beach in Las Palmas de Gran Canaria. The simple elegant rooms are appointed with tasteful furniture and mood lighting - a word of warning, not all are ensuite. Perfect launchpad for exploring the city and surrounding coastline. A great value spot.

    Value chic  -  A great value option for exploring Las Palmas de Gran Canaria in style, with chic suites, excellent breakfast and low costs!
    Local markets  -  Browse through the nearby mercado central and pick up a few things to bring home with you!
    Great walks  -  There are loads of lovely walks running through the Parque Romano.
    Seaside  -  Ideal for a seaside holiday.
    Check prices
  • La Casa de Vegueta 3 rooms from $74

    Las 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 chic
    Designer  -  Most of the furniture is designed by a renowned local architect
    Sights nearby  -  Located in the heart of Las Palmas de Gran Canaria's Old Town
    Local markets  -  5 mins walk from the Vegueta food market
    Check prices

See all » 6 hotels in Fuerteventura

  • Mahoh 9 rooms from $89

    Villaverde, Fuerteventura

    Mahoh is a traditional 19th century Canarian house, awash with heritage and charm. The rooms are dominated by great antique beds and are given added character from their exposed stone walls. Sample typical Canarian food at the hotel's restaurant. A delighful, low-cost option.

    Country Escape  -  Tucked away in the countryside, away from all the mega seaside resorts, with stunning views of the mountains.
    Great walks  -  This rugged landscape offers great walking, especially the nearby Malpais de la Arena.
    Sights nearby  -  Visit the charming fishing town of El Cotillo, six miles from the hotel.
    Full of character
    Check prices
  • Barcelo Castillo Beach Resort 382 rooms from $133

    Caleta De Fuste, Fuerteventura

    An excellent seaside resort on the east coast of Fuerteventura. Brimming with facilities, the hotel has plush rooms, several restaurants, three swimming pools and an onsite theatre. Packed with activities and large suites, it's perfect for a family holiday to Fuerteventura.

    Families  -  Packed with sports facilities, as well as a kids club and large family rooms it's a perfect getaway for all the family.
    Beach Life  -  Just two minutes walk from the beach, with access to a whole load of watersports facilities.
    Fishing  -  Fishing trips can be organised by the hotel and are a great way to explore the coast.
    Kids Club  -  Fully staffed.
    Check prices

See all » 4 hotels in La Gomera

  • Hotel Rural Ibo Alfaro 17 rooms from $86

    Hermigua, La Gomera

    A traditional property commanding epic views of the Hermigua valley. Each of the 17 individually styled rooms has its own charm; think quaint prints, antique furniture and original features. The perfect spot to start out on a days hiking. Ideal for those in search of complete tranquility.

    Country Escape  -  This rural retreat offers startling views from rooms and terraces, and there is plenty of gorgeous countryside to be explored.
    Sights nearby  -  Wander through the historic village of Hermigua and be sure to visit the remarkable "Santo Domingo" church.
    Great walks  -  Discover the picturesque surrounding valley on long rambling walks.
    Views  -  Great views from hotel
    Check prices
  • Hotel Gran Rey 99 rooms from $91

    Valle Gran Rey, La Gomera

    Hugging the west coast shoreline of La Gomera, Hotel Gran Rey exudes serenity and tranquility. With stunning ocean views, comfortable rooms and two swimming pools, it's perfect for a romantic break. Enjoy cocktails at the pool bar and delicious Canarian cuisine. A soothing, seaside gem.

    Local exploring  -  Located right on the beachfront, it's perfect for exploring the sleepy town of La Puntilla and the surrounding coastline.
    Great walks  -  Make the most of the great walking trails in the nearby Parque Nacional de Garajonay.
    Local markets  -  Explore the local market at La Puntilla, and pick up some yummy regional treats.
    Fishing  -  Fishing trips can be organised at La Puntilla harbour.
    Check prices

See all » 4 hotels in La Palma

  • Hotel San Telmo 8 rooms from $86

    Santa Cruz de la Palma, La Palma

    A superb boutique hotel nestled into the historic old quarter of Santa Cruz de La Palma. Set in a wonderfully restored 17th century building, the rooms are spacious and comfortable with ocean facing balconies. Perfect for a romantic, relaxing break.

    Local exploring  -  A small boutique hotel, perfectly placed for exploring the colonial history of Santa Cruz de La Palma.
    Local markets  -  Explore the local markets of Santa Cruz de La Palma and pick up some treats to bring home with you.
    Sailing  -  The ideal port of call for a sailing trip around La Palma.
    Sights nearby  -  Three miles from the fantastic Observatorio Astrofísico.
    Check prices
  • Hotel Benahoare 18 rooms from $86

    Los Llanos, La Palma

    A stylish modern hotel set in the charming town of Los Llanos. The chic rooms feature modern furnishings and the attached balconies boast great views. Explore the bustling market and characterful streets of the surrounding town. Outstandingly good value.

    Local exploring  -  Perfectly placed for exploring Los Llanos de Aridane and the surrounding valleys.
    Surfing  -  Great surfing on the nearby dark, lava sand beaches of La Palma.
    Great walks  -  Great walking routes in Los Tilos forest, a UNESCO Biosphere.
    Sights nearby  -  Visit the fascinating Observatorio Astrofísico.
    Check prices

See all » 2 hotels in El Hierro

  • Hotel Balneario Pozo de la Salud 22 rooms from $86

    Frontera, El Hierro

    With the raw energy of the ocean crashing into the nearby cliffs, it's an atmospheric spot for a modern hotel on El Hierro. The rooms are pleasant and spacious, affording great sea views. Relax in the spa or recline by one of the pools. Perfect for people looking for that edge of the world feel.

    Hideaway  -  With an end-of-the-world feel, it's perfect for a hideaway holiday on a cliff edge!
    Local exploring  -  The ideal base for exploring the remote and untrodden island of El Hierro.
    Great walks  -  Make the most of the stunning walks along the surrounding cliff coastline.
    Birdwatching  -  Great for observing El Hierro's cliff bird population.
    Check prices
  • Parador de El Hierro 45 rooms from $119

    Villa de Valverde, El Hierro

    Parador de El Hierro is a spectacular hotel with an unmistakable edge of the world feel. The rooms are spacious and comfortable with many boasting superb views over the Atlantic. Explore the quiet beauty of the island or simply relax on the beach. The perfect hideaway.

    Hideaway  -  Set directly on a beach at the foot of cliffs, is this perfect hideaway spot, on an island once considered the end of the world.
    Total relaxation  -  Unwind on this tiny, tropical island of El Hierro, with sauna, hot tubs and massages available.
    Diving  -  Diving can be arranged by the hotel and is a great way to explore the island from another perspective!
    Great walks  -  Guests will love exploring the rugged coastline, or wandering towards the mountains.
    Check prices