Hotels in the Canary Islands

Canary Islands hotels offer a fantastic range of stays, from luxury beachfront resorts to cosy, budget-friendly apartments. Whether you’re heading to the lively shores of Tenerife, the volcanic landscapes of Lanzarote, or the golden beaches of Fuerteventura, there’s something for everyone. For a complete escape, check out our holidays to the Canary Islands, where you can book your stay with flights included for a stress-free getaway.

Top destinations in the Canary Islands

  • Hotel

    Gara Suites Golf & Spa

    rated as 3 out of 5 by 1,357 reviewers
    3.56 mi from city centre
    from £81 per night
  • Hotel

    THB Royal

    rated as 4 out of 5 by 1,777 reviewers
    6.89 mi from city centre
    from £146 per night
  • Hotel

    THB Lanzarote Beach

    rated as 4 out of 5 by 7,329 reviewers
    1,263 ft from city centre
    from £125 per night
  • Hotel

    BLUESEA Costa Bastian

    rated as 3 out of 5 by 4,695 reviewers
    4,232 ft from city centre
    from £85 per night
  • Hotel

    BLUESEA Interpalace

    rated as 3 out of 5 by 3,160 reviewers
    4,206 ft from city centre
    from £79 per night
  • Hotel

    Vincci Selección La Plantación del Sur

    rated as 4.5 out of 5 by 5,849 reviewers
    1.4 mi from city centre
    from £396 per night
  • Hotel

    Hotel THB Flora

    rated as 3.5 out of 5 by 3,259 reviewers
    2.69 mi from city centre
    from £77 per night
  • Aparthotel

    THB Tropical Island

    rated as 3.5 out of 5 by 5,132 reviewers
    6.74 mi from city centre
    from £96 per night
  • Hotel

    Grand Hyatt Lanzarote Playa Dorada Resort

    rated as 4 out of 5 by 8,523 reviewers
    2,690 ft from beach
    from £185 per night
  • Aparthotel

    Ona Alborada

    rated as 3.5 out of 5 by 668 reviewers
    6.48 mi from city centre
    from £110 per night
  • Hotel

    Grand Muthu Golf Plaza Hotel & Spa

    rated as 3.5 out of 5 by 2,808 reviewers
    4.95 mi from city centre
    from £100 per night
  • Resort

    Hard Rock Hotel Tenerife

    rated as 4.5 out of 5 by 15,141 reviewers
    4.07 mi from city centre
    from £187 per night
  • Hotel

    SOL by Meliá Arona Tenerife

    rated as 4 out of 5 by 138 reviewers
    2,687 ft from beach
    from £142 per night
  • Hotel

    Arrecife Gran Hotel & Spa

    rated as 4 out of 5 by 4,006 reviewers
    2,762 ft from city centre
    from £142 per night
  • Hotel

    SOL by Meliá Lanzarote All Inclusive

    rated as 4 out of 5 by 8,036 reviewers
    2.46 mi from city centre
    from £164 per night

Hotels in the Canary Islands with breakfast included

  • Hotel

    Hotel Rural Villa Ariadna

    rated as 4 out of 5 by 34 reviewers
    3,579 ft from city centre
    from £91 per night
  • Hotel
    4,957 ft from city centre
  • Hotel

    Silken Saaj Maar - Adults Only

    rated as 4 out of 5 by 81 reviewers
    794 ft from city centre
    from £142 per night
  • Aparthotel

    Serenity Amadores

    rated as 4.5 out of 5 by 312 reviewers
    6.24 mi from city centre
    from £172 per night
  • Hotel

    Club del Carmen

    rated as 4.5 out of 5 by 937 reviewers
    2.4 mi from city centre
    from £232 per night
  • Hotel

    Casas Heddy, Well-being Resort

    rated as 4 out of 5 by 124 reviewers
    2.42 mi from city centre
    from £153 per night
  • Hotel

    Sunwing Arguineguin Seafront

    rated as 4 out of 5 by 664 reviewers
    8.57 mi from city centre
    from £158 per night
  • Hotel

    Hotel Puntagrande

    rated as 4 out of 5 by 158 reviewers
    3.14 mi from city centre
    from £302 per night
  • Hotel

    Sunsuites Carolina

    rated as 4.5 out of 5 by 237 reviewers
    1,335 ft from beach
    from £117 per night

Best value for money hotels in the Canary Islands

Great value hotels for your stay in the Canary Islands

  • Aparthotel
    2,920 ft from beach
    from £156 per night
  • Hotel

    Villas el Alto

    rated as 5 out of 5 by 11 reviewers
    3.93 mi from city centre
  • Hotel

    Casa Serena 10 Boutique- Adults Only-Breakfast Included

    rated as 5 out of 5 by 28 reviewers
    2.55 mi from city centre
    from £193 per night
  • Hotel

    Adeje Deluxe Villas Santa Mónica

    rated as 5 out of 5 by 1 reviewers
    4,642 ft from city centre
    from £184 per night
  • Aparthotel

    Anamcara Suites

    rated as 4.5 out of 5 by 8 reviewers
    4,570 ft from city centre
    from £140 per night
  • Hotel

    RELAXIA BEVERLY SUITES

    rated as 5 out of 5 by 35 reviewers
    2,142 ft from beach
  • Hotel

    Broncemar Beach Suites

    rated as 4.5 out of 5 by 2 reviewers
    623 ft from city centre
    from £100 per night
  • Hotel

    Hotel Boutique San Diego - Adults Only

    rated as 5 out of 5 by 45 reviewers
    3,645 ft from city centre
    from £141 per night
  • Hotel

    The Villas at Bahia del Duque

    rated as 5 out of 5 by 8 reviewers
    1.3 mi from city centre
    from £817 per night

Best rated hotels in the Canary Islands

Explore the most popular hotels in Canary Islands based on ratings from other travellers

  • Hotel

    Casa de las Flores - Hotel Boutique Lanzarote

    rated as 5 out of 5 by 137 reviewers
    5.86 mi from city centre
    from £266 per night
  • Hotel

    Lani's Suites de Luxe - Adults Only

    rated as 5 out of 5 by 1,988 reviewers
    2.6 mi from city centre
    from £549 per night
  • Hotel

    La Casa de Vegueta

    rated as 5 out of 5 by 117 reviewers
    2.36 mi from city centre
    from £128 per night
  • Hotel

    Royal Marina Suites Boutique Hotel - Adults Only

    rated as 5 out of 5 by 272 reviewers
    4.42 mi from city centre
    from £294 per night
  • Hotel

    Royal Hideaway Corales Villas

    rated as 5 out of 5 by 583 reviewers
    2.74 mi from city centre
    from £370 per night
  • Hotel

    Hotel Nayra - Adults Only

    rated as 5 out of 5 by 437 reviewers
    11.59 mi from city centre
    from £153 per night
  • Hotel

    Hotel Fariones

    rated as 5 out of 5 by 2,307 reviewers
    2.79 mi from city centre
    from £377 per night
  • Hotel

    JOIA Salomé by Iberostar -Adults Only

    rated as 5 out of 5 by 1,268 reviewers
    5,059 ft from city centre
    from £710 per night
  • Hotel

    Aqua Suites

    rated as 5 out of 5 by 1,697 reviewers
    2.29 mi from city centre
    from £196 per night

Cheap hotels in the Canary Islands

Affordable budget hotels in Canary Islands

  • Hotel

    Hélène Holidays - Hotel Boutique

    rated as 5 out of 5 by 8 reviewers
    9.35 mi from city centre
    from £114 per night
  • Hotel

    Hotel Jardin Secreto

    rated as 5 out of 5 by 9 reviewers
    1,109 ft from city centre
    from £177 per night
  • Aparthotel

    BAL Apartments Tenerife

    rated as 4 out of 5 by 4 reviewers
    456 ft from beach
    from £175 per night
  • Hotel

    Bandama Golf Hotel by Airnest

    rated as 4 out of 5 by 1 reviewers
    2.34 mi from city centre
    from £100 per night
  • Hotel

    La Vega de Ciudad Jardín Suites

    rated as 5 out of 5 by 4 reviewers
    2,041 ft from city centre
    from £134 per night
  • Hotel

    Hotel Adonis La Suite

    rated as 5 out of 5 by 2 reviewers
    315 ft from city centre
    from £88 per night
  • Hotel
    9.26 mi from city centre
  • Hotel

    Da Mata Kite&Surf House

    rated as 3.5 out of 5 by 9 reviewers
    4.32 mi from city centre
    from £41 per night
  • Resort

    Villas Las Marinas

    rated as 5 out of 5 by 1 reviewers
    6.7 mi from city centre
    from £125 per night

Travel tips for Canary Islands

Unmissable sights

Siam Park

Theme park, Water park4600+ hotels nearby

Playa de las Américas

Beach, Nature4500+ hotels nearby

Playa Blanca

Beach, Nature1500+ hotels nearby

English Beach

Beach, Nature2400+ hotels nearby

Maspalomas Dunes

Desert, Nature reserve2400+ hotels nearby

Jungle Park

Zoo, Attraction4500+ hotels nearby

Las Canteras Beach

Beach, Nature1600+ hotels nearby

Port of Las Palmas

Landmark, Marina1500+ hotels nearby

San Agustin Beach

Beach, Nature1900+ hotels nearby

Alfredo Kraus Auditorium

Theatre, Attraction1600+ hotels nearby

Poema del Mar Aquarium

Aquarium, Attraction1500+ hotels nearby

Cathedral of Santa Ana

Landmark, Place of worship1200+ hotels nearby

Siam Mall

Shopping, Shopping centre

Maspalomas Lighthouse

Lighthouse, Lookout2000+ hotels nearby

Aqualand Costa Adeje

Theme park, Water park

Explore more hotels in Canary Islands