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.

Canary Islands Hotels

What style of hotel do you prefer?
All Hotels (1,440)
Best Value (144)
Luxury (313)
Family (282)
Romantic (171)
On the Beach (138)
Trendy (56)
Business (24)
B&Bs (259)

Check availability

Refine search

Price per night

 

Property type

 

Traveller rating

 

Hotel class

 

Amenities

 

Property name

Reset
 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Special offers in Canary Islands

Hotel Dunas Suites and Villas Resort
Hotel Dunas Suites and Villas Reso... 4.0 of 5 stars
Special offer 10% off room rate
Cleopatra Palace Hotel (Mare Nostrum Resort)
Cleopatra Palace Hotel (Mare Nostr... 4.5 of 5 stars
Special offer Click for details
View all special offers in Canary Islands (43)

Hotels travellers recommend

List view  |  Large map
List view  |  Large map
Hotel Anaterve, Vallehermoso
S$73 - 93 per night*
No photo provided
Ranked #1 of 1,440 hotels in Canary Islands
Ranked #1 of 2 hotels in Vallehermoso
5 of 5 stars 33 reviews
Traveller photos (11) | Map
4.0 of 5 Cordial Mogan Playa, Puerto de Mogan
S$132 - 296 per night*
Travellers' Choice® 2012 Winner Top 25 | Relaxation & Spa Special offer Click for details
E-mail hotel
+34928143393
Special offer Click for details
Cordial Mogan Playa Slideshow
CHECK RATES! ABS:HotelCheckRates-d559667?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #2 of 1,440 hotels in Canary Islands
Ranked #1 of 4 hotels in Puerto de Mogan
4.5 of 5 stars 1,046 reviews
Professional photos | Traveller photos (729) | Map
5.0 of 5 Seaside Grand Hotel Residencia, Maspalomas
S$404 - 1,016 per night*
Travellers' Choice® 2012 Winner Top 25
CHECK RATES! ABS:HotelCheckRates-d241730?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #3 of 1,440 hotels in Canary Islands
Ranked #1 of 69 hotels in Maspalomas
4.5 of 5 stars 114 reviews
Professional photos | Traveller photos (95) | Map
5.0 of 5 Hotel Botanico & The Oriental Spa Garden, Puerto de la Cruz
S$235 - 499 per night*
Travellers' Choice® 2012 Winner Relaxation & Spa
E-mail hotel
+34 922389501
Hotel Botanico & The Oriental Spa Garden Slideshow
CHECK RATES! ABS:HotelCheckRates-d252888?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #4 of 1,440 hotels in Canary Islands
Ranked #1 of 82 hotels in Puerto de la Cruz
4.5 of 5 stars 255 reviews
Professional photos | Traveller photos (111) | Map
5.0 of 5 Gran Hotel Atlantis Bahia Real, Corralejo
S$235 - 558 per night*
Travellers' Choice® 2012 Winner Luxury | Relaxation & Spa | Top 25 Special offer Click for details
E-mail hotel
+34 928 53 64 44
Special offer Click for details
Gran Hotel Atlantis Bahia Real Slideshow
CHECK RATES! ABS:HotelCheckRates-d287995?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #5 of 1,440 hotels in Canary Islands
Ranked #1 of 45 hotels in Corralejo
4.5 of 5 stars 470 reviews
Professional photos | Traveller photos (259) | Map
4.0 of 5 Gloria Palace Royal Hotel & Spa, Puerto Rico
S$129 - 324 per night*
E-mail hotel
34928128502
Gloria Palace Royal Hotel & Spa Slideshow
CHECK RATES! ABS:HotelCheckRates-d647726?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #6 of 1,440 hotels in Canary Islands
Ranked #1 of 63 hotels in Puerto Rico
4.5 of 5 stars 453 reviews
Professional photos | Traveller photos (311) | Map
5.0 of 5 Seaside Palm Beach, Maspalomas
S$239 - 554 per night*
CHECK RATES! ABS:HotelCheckRates-d238903?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #7 of 1,440 hotels in Canary Islands
Ranked #2 of 69 hotels in Maspalomas
4.5 of 5 stars 232 reviews
Professional photos | Traveller photos (171) | Map
3.0 of 5 Hotel Alhambra, La Orotava
S$155 - 189 per night*
CHECK RATES! ABS:HotelCheckRates-d594958?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #8 of 1,440 hotels in Canary Islands
Ranked #1 of 4 hotels in La Orotava
5 of 5 stars 32 reviews
Professional photos | Traveller photos (13) | Map
4.0 of 5 Riu Palace Tres Islas, Corralejo
S$187 - 325 per night*
Travellers' Choice® 2012 Winner Top 25
CHECK RATES! ABS:HotelCheckRates-d237063?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #9 of 1,440 hotels in Canary Islands
Ranked #2 of 45 hotels in Corralejo
4.5 of 5 stars 429 reviews
Professional photos | Traveller photos (270) | Map
5.0 of 5 Princesa Yaiza Suite Hotel Resort, Playa Blanca
S$250 - 491 per night*
CHECK RATES! ABS:HotelCheckRates-d290459?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #10 of 1,440 hotels in Canary Islands
Ranked #1 of 40 hotels in Playa Blanca
4.5 of 5 stars 859 reviews
Professional photos | Traveller photos (259) | Map
5.0 of 5 Jardines de Nivaria - Adrian Hoteles, Costa Adeje
S$211 - 522 per night*
Travellers' Choice® 2012 Winner Top 25
+34 922713369
E-mail hotel
Jardines de Nivaria - Adrian Hoteles Slideshow
CHECK RATES! ABS:HotelCheckRates-d283869?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #11 of 1,440 hotels in Canary Islands
Ranked #1 of 38 hotels in Costa Adeje
4.5 of 5 stars 522 reviews
Professional photos | Traveller photos (215) | Map
3.0 of 5 Parque Tropical, Playa del Ingles
S$148 - 235 per night*
CHECK RATES! ABS:HotelCheckRates-d296929?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #12 of 1,440 hotels in Canary Islands
Ranked #1 of 140 hotels in Playa del Ingles
4.5 of 5 stars 128 reviews
Professional photos | Traveller photos (38) | Map
Ranked #13 of 1,440 hotels in Canary Islands
Ranked #1 of 1 hotels in Haria
5 of 5 stars 10 reviews
Traveller photos (5)
3.0 of 5 Apartments Casablanca, Puerto de la Cruz
S$63 - 115 per night*
CHECK RATES! ABS:HotelCheckRates-d295807?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #14 of 1,440 hotels in Canary Islands
Ranked #2 of 82 hotels in Puerto de la Cruz
4.5 of 5 stars 302 reviews
Professional photos | Traveller photos (141) | Map
4.0 of 5 Hotel Riu Garoe, Puerto de la Cruz
S$105 - 152 per night*
CHECK RATES! ABS:HotelCheckRates-d314846?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #15 of 1,440 hotels in Canary Islands
Ranked #3 of 82 hotels in Puerto de la Cruz
4.5 of 5 stars 188 reviews
Professional photos | Traveller photos (70) | Map
5.0 of 5 Gran Hotel Bahia del Duque Resort, Adeje
S$435 - 637 per night*
Offers & Announcements Free room upgrade
E-mail hotel
+34 922746932
Offers & Announcements Free room upgrade
Gran Hotel Bahia del Duque Resort Slideshow
CHECK RATES! ABS:HotelCheckRates-d248457?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #16 of 1,440 hotels in Canary Islands
Ranked #1 of 32 hotels in Adeje
4.5 of 5 stars 411 reviews
Professional photos | Traveller photos (227) | Map
5.0 of 5 Vincci Seleccion La Plantacion del Sur, Costa Adeje
S$235 - 439 per night*
Travellers' Choice® 2012 Winner Relaxation & Spa
E-mail hotel
34922717773
Vincci Seleccion La Plantacion del Sur Slideshow
CHECK RATES! ABS:HotelCheckRates-d598367?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #17 of 1,440 hotels in Canary Islands
Ranked #2 of 38 hotels in Costa Adeje
4.5 of 5 stars 562 reviews
Professional photos | Traveller photos (312) | Map
5.0 of 5 Iberostar Anthelia, Playa de Fanabe
S$241 - 759 per night*
Travellers' Choice® 2012 Winner All Inclusive
CHECK RATES! ABS:HotelCheckRates-d285140?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #18 of 1,440 hotels in Canary Islands
Ranked #1 of 6 hotels in Playa de Fanabe
4.5 of 5 stars 389 reviews
Professional photos | Traveller photos (171) | Map
5.0 of 5 Roca Nivaria GH - Adrian Hoteles, Adeje
S$184 - 305 per night*
+34 922740202
E-mail hotel
Roca Nivaria GH - Adrian Hoteles Slideshow
CHECK RATES! ABS:HotelCheckRates-d585074?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #19 of 1,440 hotels in Canary Islands
Ranked #2 of 32 hotels in Adeje
4.5 of 5 stars 625 reviews
Professional photos | Traveller photos (350) | Map
4.0 of 5 Hotel Tigaiga, Puerto de la Cruz
S$139 - 139 per night*
CHECK RATES! ABS:HotelCheckRates-d294425?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #20 of 1,440 hotels in Canary Islands
Ranked #4 of 82 hotels in Puerto de la Cruz
4.5 of 5 stars 84 reviews
Professional photos | Traveller photos (51) | Map
4.0 of 5 Hotel Costa Calero, Puerto Calero
S$125 - 218 per night*
Travellers' Choice® 2012 Winner All Inclusive
E-mail hotel
+34928849595
Hotel Costa Calero Slideshow
CHECK RATES! ABS:HotelCheckRates-d503384?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #21 of 1,440 hotels in Canary Islands
Ranked #1 of 4 hotels in Puerto Calero
4.5 of 5 stars 875 reviews
Professional photos | Traveller photos (419) | Map
Las Brisas Resort, Playa Blanca
Ranked #22 of 1,440 hotels in Canary Islands
Ranked #2 of 40 hotels in Playa Blanca
4.5 of 5 stars 59 reviews
Traveller photos (49) | Map
4.0 of 5 Las Costas, Puerto Del Carmen
S$115 - 276 per night*
CHECK RATES! ABS:HotelCheckRates-d530968?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #23 of 1,440 hotels in Canary Islands
Ranked #1 of 89 hotels in Puerto Del Carmen
4.5 of 5 stars 282 reviews
Professional photos | Traveller photos (86) | Map
4.0 of 5 Riu Palace Maspalomas, Playa del Ingles
S$195 - 362 per night*
Travellers' Choice® 2012 Winner Top 25
CHECK RATES! ABS:HotelCheckRates-d238913?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #24 of 1,440 hotels in Canary Islands
Ranked #2 of 140 hotels in Playa del Ingles
4.5 of 5 stars 387 reviews
Professional photos | Traveller photos (262) | Map
4.0 of 5 Hotel Casa del Embajador, Playa Blanca
S$196 - 260 per night*
CHECK RATES! ABS:HotelCheckRates-d262424?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #25 of 1,440 hotels in Canary Islands
Ranked #3 of 40 hotels in Playa Blanca
4.5 of 5 stars 17 reviews
Traveller photos (3) | Map
4.0 of 5 Seaside Los Jameos Playa, Puerto Del Carmen
S$171 - 262 per night*
Travellers' Choice® 2012 Winner Family
CHECK RATES! ABS:HotelCheckRates-d291320?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #26 of 1,440 hotels in Canary Islands
Ranked #2 of 89 hotels in Puerto Del Carmen
4.5 of 5 stars 669 reviews
Professional photos | Traveller photos (337) | Map
4.5 of 5 Albatros Club, Costa Teguise Travellers' Choice® 2012 Winner Best Service
Ranked #27 of 1,440 hotels in Canary Islands
Ranked #1 of 42 hotels in Costa Teguise
4.5 of 5 stars 244 reviews
Traveller photos (2) | Map
5.0 of 5 Vincci Seleccion Buena Vista Golf & Spa, Buenavista
S$161 - 339 per night*
Travellers' Choice® 2012 Winner Luxury
E-mail hotel
3 49220 61700
Vincci Seleccion Buena Vista Golf & Spa Slideshow
CHECK RATES! ABS:HotelCheckRates-d1674720?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #28 of 1,440 hotels in Canary Islands
Ranked #1 of 4 hotels in Buenavista
4.5 of 5 stars 110 reviews
Professional photos | Traveller photos (63) | Map
5.0 of 5 Dream Hotel Gran Tacande, Costa Adeje
S$116 - 334 per night*
Special offer Click for details
E-mail hotel
+34 922746400
Special offer Click for details
Dream Hotel Gran Tacande Slideshow
CHECK RATES! ABS:HotelCheckRates-d454954?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #29 of 1,440 hotels in Canary Islands
Ranked #3 of 38 hotels in Costa Adeje
4.5 of 5 stars 360 reviews
Professional photos | Traveller photos (114) | Map
2.0 of 5 Las Palmeras, Puerto Del Carmen
S$58 - 63 per night*
CHECK RATES! ABS:HotelCheckRates-d1492782?&src=Hotels&fromServlet=Hotels&Action=QC_Button
Ranked #30 of 1,440 hotels in Canary Islands
Ranked #3 of 89 hotels in Puerto Del Carmen
4.5 of 5 stars 29 reviews
Professional photos | Traveller photos (9) | Map