We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Map sponsored by

Hotels in Canary Islands

Open map
Check In Check Out
Price Your Stay Enter dates for best prices

Special offers in Canary Islands

View all
Sol Jandia Mar Aparthotel
Sol Jandia Mar Apart...
3.5 of 5 stars 386 Reviews
Up to 45% discount
Bungalows Morani
Bungalows Morani
5.0 of 5 stars 10 Reviews
15% off room rate
Royal Garden Villas
Royal Garden Villas
4.5 of 5 stars 432 Reviews
€273 (EUR)
Free Wifi Budget Beach Luxury City Center Mid-range Free Breakfast Pool Romantic Best Value Free Parking Resort hotel Trendy Boutique Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness center Room Service Business Classic Casino Green Independent Hotels Internet Concierge Meeting room Air Conditioning Business services Reduced mobility rooms Non-Smoking Hotel Loro Parque Golf course Riu Fundacion Cesar Manrique Barcelo Hotels & Resorts Costa Martianez Playa de Las Canteras Siam Park Sol Hotels Playa de Maspalomas Marina Rubicon Rancho Texas Lanzarote Park Sheraton Melia Iberostar Grand Collection Gran Melia 3-star 4-star 2-star 5-star 1-star Ski-In / Ski-Out Sun Suites Maritim AC Hotels Sandos Quality Inn Best Western Palmitos Park Best Western Plus Ritz-Carlton Independent Quaint Iberostar Premium La Quinta Inn & Suites America's Best Value Inns Iberostar Premium Gold H10 Hotels Radisson Blu
Hide filters
Show filters
Hide filters
Show filters
Price
Enter dates & see best prices
Hotel class
Style
See All
Style
Hotel brand
See All
Hotel brand
Location
See All
Popular
Amenities
See All
Amenities
Sort by:
Ranking
Price (low to high)
Price (high to low)
Distance
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sponsored by:
Check In Check Out
    There are no pins in your viewport. Try moving the map or changing your filters.
    • {providername} {price}
    {providername} {price}
      {listitems}
    {sold_out_text}
    We can't find prices for this accommodation
    From {rate_price} {rate_periodicity}
    Best Value (137)
    Luxury (339)
    Romantic (325)
    On the Beach (305)
    Family (268)
    Spa (145)
    Top resorts (144)
    Green (28)
     

    Check availability

    Refine search

    Price per night

     

    Property type

     

    Traveler rating

     

    Hotel class

     

    Amenities

     

    Property name

    Reset
     

    Hotel brand

    Show all brands
    Major Brands
    Individual Chains
    Show only major brands
     
    Tip: Refine your search by price, amenities, & more.
    Searching … 0% complete
    #72 of 1,370 hotels in Canary Islands
    #31 Just for You Popular centrally located hotel in Tenerife… more Popular centrally located hotel in Tenerife, Has a bar/lounge, Trendy less
    Check In Check Out
    Show Prices
    #56 of 1,370 hotels in Canary Islands
    #2 of 26 hotels in Adeje
    #32 Just for You Has a pool, Upscale, Popular romantic hotel… more Has a pool, Upscale, Popular romantic hotel in Tenerife less
    Check In Check Out
    Show Prices
    #136 of 1,370 hotels in Canary Islands
    #33 Just for You Has a spa, Popular upscale hotel in… more Has a spa, Popular upscale hotel in Lanzarote, Other travelers love this hotel less
    Check In Check Out
    Show Prices
    #116 of 1,370 hotels in Canary Islands
    #6 of 26 hotels in Adeje
    #34 Just for You Provides business services, Great if you… more Provides business services, Great if you love traveling like a local, Top-tier hotel less
    Sheraton La Caleta Resort & Spa Slideshow
    Check In Check Out
    Show Prices
    #19 of 1,370 hotels in Canary Islands
    #35 Just for You Luxury hotel, Offers free wifi, A top… more Luxury hotel, Offers free wifi, A top romantic hotel in Gran Canaria less
    Check In Check Out
    Show Prices
    #82 of 1,370 hotels in Canary Islands
    #36 Just for You Upscale, Other travelers love this hotel… more Upscale, Other travelers love this hotel, Has a casino less
    Hotel Riu Palace Tres Islas Slideshow
    Check In Check Out
    Show Prices
    #88 of 1,370 hotels in Canary Islands
    #37 Just for You Good choice for travelers who love local… more Good choice for travelers who love local culture, Elegant hotel, Has a bar/lounge less
    Check In Check Out
    Show Prices
    #2 of 1,370 hotels in Canary Islands
    #38 Just for You A top trendy hotel in Fuerteventura, Has a… more A top trendy hotel in Fuerteventura, Has a restaurant, Chic hotel less
    Check In Check Out
    Show Prices
    #47 of 1,370 hotels in Canary Islands
    #39 Just for You Upscale, Great if you enjoy local culture… more Upscale, Great if you enjoy local culture, Has a pool less
    Check In Check Out
    Show Prices
    #39 of 1,370 hotels in Canary Islands
    #40 Just for You Offers free wifi, Popular romantic hotel in… more Offers free wifi, Popular romantic hotel in Lanzarote, Other travelers love this hotel less
    Check In Check Out
    Show Prices
    #52 of 1,370 hotels in Canary Islands
    #41 Just for You Has a restaurant, A top kid-friendly hotel… more Has a restaurant, A top kid-friendly hotel in Gran Canaria, Elegant hotel less
    Check In Check Out
    Show Prices
    #270 of 1,370 hotels in Canary Islands
    #42 Just for You Has a spa, Upscale, A top environmentally… more Has a spa, Upscale, A top environmentally friendly hotel in Fuerteventura less
    Check In Check Out
    Show Prices
    #85 of 1,370 hotels in Canary Islands
    #43 Just for You Good choice for travelers who love traveling… more Good choice for travelers who love traveling like a local, Luxury hotel, Popular elegant hotel in Tenerife less
    Check In Check Out
    Show Prices
    #158 of 1,370 hotels in Canary Islands
    #44 Just for You Trendy, Has a bar/lounge, Popular… more Trendy, Has a bar/lounge, Popular contemporary hotel in Lanzarote less
    Check In Check Out
    Show Prices
    #119 of 1,370 hotels in Canary Islands
    #45 Just for You Popular upscale hotel in Fuerteventura, A… more Popular upscale hotel in Fuerteventura, A top family-friendly hotel in Fuerteventura, Other travelers love this hotel less
    Check In Check Out
    Show Prices
    #28 of 1,370 hotels in Canary Islands
    #46 Just for You A top trendy hotel in Lanzarote, Great if… more A top trendy hotel in Lanzarote, Great if you love traveling like a local, Offers free wifi less
    Check In Check Out
    Show Prices
    #10 of 1,370 hotels in Canary Islands
    #47 Just for You Has a pool, Popular romantic hotel in Gran… more Has a pool, Popular romantic hotel in Gran Canaria, Mid-range hotel less
    Check In Check Out
    Show Prices
    #31 of 1,370 hotels in Canary Islands
    #48 Just for You Has a spa, Popular luxury hotel in Tenerife… more Has a spa, Popular luxury hotel in Tenerife, Top-tier hotel less
    Check In Check Out
    Show Prices
    #361 of 1,370 hotels in Canary Islands
    #49 Just for You Has a bar/lounge, Popular centrally located… more Has a bar/lounge, Popular centrally located hotel in Gran Canaria, City center less
    Check In Check Out
    Show Prices
    #65 of 1,370 hotels in Canary Islands
    #50 Just for You Popular romantic hotel in Tenerife… more Popular romantic hotel in Tenerife, Kid-friendly, Other travelers love this hotel less
    Check In Check Out
    Show Prices
    #42 of 1,370 hotels in Canary Islands
    #51 Just for You Popular elegant hotel in Gran Canaria, Great… more Popular elegant hotel in Gran Canaria, Great if you love traveling like a local, A top stylish hotel in Gran Canaria less
    Check In Check Out
    Show Prices
    #77 of 1,370 hotels in Canary Islands
    #52 Just for You Has a casino, Great if you love local… more Has a casino, Great if you love local culture, Upscale less
    Check In Check Out
    Show Prices
    #130 of 1,370 hotels in Canary Islands
    #53 Just for You Has a pool, Popular family-friendly hotel in… more Has a pool, Popular family-friendly hotel in Gran Canaria, Other travelers love this hotel less
    Check In Check Out
    Show Prices
    #68 of 1,370 hotels in Canary Islands
    #54 Just for You Good choice for travelers who love local… more Good choice for travelers who love local culture, Has a spa, Top-tier hotel less
    Check In Check Out
    Show Prices
    #5 of 1,370 hotels in Canary Islands
    #55 Just for You Offers free wifi
    Katis Villas Boutique Fuerteventura Slideshow
    Check In Check Out
    Show Prices
    #33 of 1,370 hotels in Canary Islands
    #56 Just for You Other travelers love this hotel, Has a… more Other travelers love this hotel, Has a bar/lounge, A top trendy hotel in Tenerife less
    Vincci Seleccion La Plantacion del Sur Slideshow
    Check In Check Out
    Show Prices
    #489 of 1,370 hotels in Canary Islands
    #57 Just for You Upscale, Popular centrally located hotel in… more Upscale, Popular centrally located hotel in Gran Canaria, City center less
    AC Hotel Gran Canaria by Marriott Slideshow
    Check In Check Out
    Show Prices
    #206 of 1,370 hotels in Canary Islands
    #58 Just for You Great if you love traveling like a local… more Great if you love traveling like a local, Elegant hotel, A top environmentally friendly hotel in Lanzarote less
    Check In Check Out
    Show Prices
    #12 of 1,370 hotels in Canary Islands
    #59 Just for You Has a pool, Mid-range hotel, Popular… more Has a pool, Mid-range hotel, Popular family-friendly hotel in Lanzarote less
    Costa Sal Apartments Slideshow
    Check In Check Out
    Show Prices
    #159 of 1,370 hotels in Canary Islands
    #60 Just for You Has a fitness center, Popular upscale hotel… more Has a fitness center, Popular upscale hotel in Tenerife, Upscale less
    Check In Check Out
    Show Prices
    *Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
    (1370 hotels found)