Hotels in Canary Islands

Search and compare Canary Islands hotels from hundreds of travel sites and save

Canary Islands
Jun 21 — Jun 222
Canary Islands
Mon 6/21
Tue 6/22
...and more

Refine Your Search

Star ratings
Guest Ratings
Cities
See all filters

Popular Hotels in Canary Islands

Filter by star ratings
All filters
Mur Hotel Neptuno Gran Canaria - Adults Only
Mur Hotel Neptuno Gran Canaria - Adults Only
8.4 Excellent
Avenida Alféreces Provisionales, 29, Maspalomas, Gran Canaria, Spain
Show on map
0.7 mi from city centre, Maspalomas, Gran Canaria, Spain 
ExcellentBased on 482 reviews
8.4

Providing an outdoor pool and a sauna, MUR Neptuno Gran Canaria - Adults Only is situated in Maspalomas and is a brief walk from Yumbo Centrum. It is conveniently located for those wanting to discover the area's attractions.

Hotel Adonis Capital
Hotel Adonis Capital
7.8 Good
Calle Cruz Verde 24, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.0 mi from city centre, Santa Cruz de Tenerife, Tenerife, Spain 
GoodBased on 1,350 reviews
7.8

Hotel Adonis Capital is a comfortable setting while visiting Santa Cruz de Tenerife and is close to everything the area has to offer. Just a short walk from the Museo Municipal de Bellas Artes de Santa Cruz de Tenerife, it offers comfortable rooms equipped with a telephone and wireless internet access.

Hotel Tamasite
Hotel Tamasite
7.7 Good
Leon y Castillo, 9, Puerto del Rosario, Fuerteventura, Spain
Show on map
0.3 mi from city centre, Puerto del Rosario, Fuerteventura, Spain 
GoodBased on 717 reviews
7.7

This modern hotel in Puerto del Rosario offers complimentary Wi-Fi, as well as a swimming pool and a sun deck. It is conveniently located for those wanting to sightsee in the area.

Grand Muthu Golf Plaza Hotel & Spa
Grand Muthu Golf Plaza Hotel & Spa
7.2 Good
Avenida J.M Galvan Bello Urbanizacion Golf Del Sur, 38639 de Abona, Tenerife - San Miguel, San Miguel De Abona, Tenerife, Spain
Show on map
4.9 mi from city centre, San Miguel De Abona, Tenerife, Spain 
GoodBased on 955 reviews
7.2

Grand Muthu Golf Plaza Hotel & Spa is situated on Tenerife and provides 5-star accommodation in addition to free Wi-Fi. Popular amenities, such as a sauna and a swimming pool, make for an enjoyable stay in San Miguel de Abona.

Seven Hotel & Wellness - Caters to Gay Men
Seven Hotel & Wellness - Caters to Gay Men
9.4 Excellent
Avenida Ttoo Tjaereboerg 3, Maspalomas, Gran Canaria, Spain
Show on map
0.6 mi from city centre, Maspalomas, Gran Canaria, Spain 
ExcellentBased on 572 reviews
9.4

Featuring a saltwater swimming pool, Seven Hotel & Wellness - Gay Men Only is located in Maspalomas and provides comfortable accommodation. It has a gym, as well as an express check-in and check-out feature, a sun deck and free Wi-Fi.

Axelbeach Maspalomas - Apartments And Lounge Club - Adults Only
Axelbeach Maspalomas - Apartments And Lounge Club - Adults Only
8.3 Excellent
Avenida De Tirajana, 32, San Bartolomé de Tirajana, Gran Canaria, Spain
Show on map
11.3 mi from city centre, San Bartolomé de Tirajana, Gran Canaria, Spain 
ExcellentBased on 1,694 reviews
8.3

Located in Maspalomas, Axel Beach Maspalomas is within a 20-minute drive of Gran Canaria Airport and offers a Jacuzzi, outdoor tennis courts and a sauna. It features an outdoor pool, a Turkish steam bath and complimentary wireless internet.

Hotel THe Fataga Centro de Negocios
Hotel THe Fataga Centro de Negocios
8.3 Excellent
Calle Nestor de la Torre, 21, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
0.7 mi from city centre, Las Palmas de Gran Canaria, Gran Canaria, Spain 
ExcellentBased on 824 reviews
8.3

Located in Las Palmas de Gran Canaria, Hotel THe Fataga Centro de Negocios is within a 20-minute drive of Gran Canaria Airport and offers free Wi-Fi. It is conveniently positioned for guests wanting to discover the area's attractions.

Hotel Riu Palace Tres Islas
Hotel Riu Palace Tres Islas
8.3 Excellent
Avda. Grandes Playas, Corralejo, Fuerteventura, Spain
Show on map
2.2 mi from city centre, Corralejo, Fuerteventura, Spain 
ExcellentBased on 315 reviews
8.3

Hotel Riu Palace Tres Islas is situated on Fuerteventura and provides 4-star accommodation in addition to outdoor tennis courts. Popular amenities, such as a sauna and an outdoor pool, make for an enjoyable stay in La Oliva.

Hotel Marte
Hotel Marte
8.3 Excellent
Calle Del Doctor Ingram, 20, Puerto de la Cruz, Tenerife, Spain
Show on map
0.2 mi from city centre, Puerto de la Cruz, Tenerife, Spain 
ExcellentBased on 1,492 reviews
8.3

Providing a rooftop pool, a rooftop terrace and a sauna, Hotel Marte is located in Puerto de la Cruz and is a brief walk from the Archaeological Museum of Puerto de la Cruz. It is situated in close proximity to a number of popular bars, clubs and restaurants.

Gf Fañabe
Gf Fañabe
8.4 Excellent
Avenida Bruselas, 13, Adeje, Tenerife, Spain
Show on map
2.2 mi from city centre, Adeje, Tenerife, Spain 
ExcellentBased on 343 reviews
8.4

GF Fanabe is situated on Tenerife and offers 4-star accommodation in addition to an all-inclusive meal plan and free Wi-Fi. Popular amenities, such as an outdoor pool and a sauna, make for an enjoyable stay in Adeje.

Tips for booking a Canary Islands hotel

Cheapest month:October
Most expensive month:April
Average price in Canary Islands:$133/night
Absolute cheapest price found:$11/night
Cheapest day:Sunday
Most expensive day:Thursday
$110 - $167
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$116 - $143
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Canary Islands hotels

Show all 34,271 hotels
1
Sheraton Fuerteventura Beach, Golf & Spa Resort
Sheraton Fuerteventura Beach, Golf & Spa Resort
8.7 Excellent
Avenida De Las Marismas No. 1, Caleta de Fuste, Fuerteventura, Spain
Show on map
0.5 mi from city centre, Caleta de Fuste 

Sheraton Fuerteventura Golf & Spa Resort is situated on Fuerteventura and provides 5-star accommodation as well as miniature golf, an indoor pool and outdoor tennis courts. Popular facilities, such as a rooftop terrace, a Turkish steam bath and a sauna, ensure an enjoyable stay in Caleta de Fuste.

2
Hotel Riu Palace Maspalomas - Adults Only
Hotel Riu Palace Maspalomas - Adults Only
8.8 Excellent
Avda Tirajana SN, Maspalomas, Gran Canaria, Spain
Show on map
1.1 mi from city centre, Maspalomas 

Located in Maspalomas, Riu Palace Maspalomas is within a 25-minute drive of Gran Canaria Airport and offers a sauna and an outdoor pool. It is a stone's throw from the beach and provides comfortable 5-star accommodation.

3
Club La Santa
Club La Santa
9.1 Excellent
Avenida Krogager, La Santa, Lanzarote, Spain
Show on map
1.4 mi from city centre, La Santa 

Club la Santa All sports inclusive Teguise is set on Lanzarote and provides 3.5-star facilities in addition to miniature golf. It also offers a kids pool, massage services and an outdoor pool.

4
AC Hotel Gran Canaria by Marriott
AC Hotel Gran Canaria by Marriott
8.3 Excellent
Eduardo Benot 3, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
1.3 mi from city centre, Las Palmas de Gran Canaria 

Offering an outdoor pool, a sauna and a rooftop terrace, AC Hotel Gran Canaria A Marriott Luxury & Lifestyle Hotel is located in Las Palmas de Gran Canaria and is a brief stroll from Canteras Beach and Parque de Santa Catalina. It provides 4-star accommodation with air-conditioned rooms.

5
Vincci Selección La Plantación del Sur
Vincci Selección La Plantación del Sur
9.1 Excellent
Calle Roque Nublo, 1 - Urbanizacion Playa de Fanabe - Adeje, Adeje, Tenerife, Spain
Show on map
1.9 mi from city centre, Adeje 

Vincci Seleccion La Plantacion del Sur is set on Tenerife and offers 5-star facilities in addition to a Jacuzzi, a Turkish steam bath and a rooftop terrace. Popular amenities, such as an outdoor pool, a sauna and outdoor tennis courts, ensure a satisfying stay in Adeje.

6
Iberostar Grand El Mirador
Iberostar Grand El Mirador
9.4 Excellent
Avda de Bruselas s/n, Adeje, Tenerife, Spain
Show on map
2.1 mi from city centre, Adeje 

Iberostar Grand El Mirador is located on Tenerife and offers 5-star accommodation in addition to free Wi-Fi. It is also steps from Adeje's well-known attractions.

7
Veintiuno Emblematic Hotel - Adults Only
Veintiuno Emblematic Hotel - Adults Only
9.6 Excellent
Calle Espíritu Santo 21, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
2.1 mi from city centre, Las Palmas de Gran Canaria 

Situated in Las Palmas de Gran Canaria, VEINTIUNO Emblematic Hotels - Adults Only provides 4-star accommodation, as well as a swimming pool. It also offers luggage storage, a 24-hour reception and a safe.

8
Hotel Riu Palace Meloneras
Hotel Riu Palace Meloneras
8.9 Excellent
Playa Las Meloneras, S/N, Maspalomas, Gran Canaria, Spain
Show on map
1.7 mi from city centre, Maspalomas 

Hotel Riu Palace Meloneras Resort is set on Gran Canaria and offers 4-star accommodation as well as an indoor pool and outdoor tennis courts. It is also minutes from Maspalomas's well-known attractions and landmarks.

Cheapest hotels in Canary Islands, Spain

Show all 34,271 hotels
Tenerife Experience Hostel
Tenerife Experience Hostel
8.5 Excellent
Calle Garcilaso de la Vega 30, Santa Cruz de Tenerife, Tenerife, Spain
Show on map
0.7 mi from city centre,  

Tenerife Experience Hostel is a comfortable base when in Santa Cruz de Tenerife and is close to everything the area has to offer. It also offers luggage storage, free Wi-Fi and a library.

$27
Avg. per night
City Room Las Palmas
City Room Las Palmas
8.9 Excellent
Calle Valencia, 62, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
0.7 mi from city centre,  

Located amongst a variety of tourist attractions, shops and eateries, City Room Las Palmas is ideal for guests wishing to discover Las Palmas de Gran Canaria and its surroundings. Guests can also enjoy complimentary internet access in all areas.

$27
Avg. per night
Miramar Hotel
Miramar Hotel
8.1 Excellent
Carretera Del Taoro, 23, Puerto de la Cruz, Tenerife, Spain
Show on map
0.2 mi from city centre,  

Recently refurbished, Hotel Elegance Miramar provides traditional 3-star accommodation in Puerto de la Cruz. It also offers a sauna, a rooftop terrace and an outdoor pool.

$30
Avg. per night
Hc Hotel Magec
Hc Hotel Magec
7.2 Good
Calle Cupido, 11, Puerto de la Cruz, Tenerife, Spain
Show on map
0.2 mi from city centre,  

HC Hotel Magec is a comfortable base when visiting Puerto de la Cruz and is close to everything the area has to offer. It also offers free Wi-Fi, a rooftop terrace and an outdoor pool.

$32
Avg. per night
RF Astoria - Only Adults
RF Astoria - Only Adults
8.5 Excellent
Calle Enrique Talg, 15, Puerto de la Cruz, Tenerife, Spain
Show on map
0.3 mi from city centre,  

Hotel RF Astoria - Adults Only is situated in Puerto de la Cruz and is close to the area's popular attractions. The various facilities this elegant hotel offers include 24-hour room service, a concierge and an outdoor pool.

$41
Avg. per night
Hotel Tamasite
Hotel Tamasite
7.7 Good
Leon y Castillo, 9, Puerto del Rosario, Fuerteventura, Spain
Show on map
0.3 mi from city centre,  

This modern hotel in Puerto del Rosario offers complimentary Wi-Fi, as well as a swimming pool and a sun deck. It is conveniently located for those wanting to sightsee in the area.

$42
Avg. per night
Santa Barbara Golf and Ocean Club by Diamond Resorts
Santa Barbara Golf and Ocean Club by Diamond Resorts
8.6 Excellent
Avd. Del Atlantico, Los Abrigos, Tenerife, Spain
Show on map
1.0 mi from city centre,  

Located in San Miguel de Abona, Santa Barbara Golf & Ocean Club by Diamond Resorts is a short walk from Golf del Sur and provides an outdoor pool, a Jacuzzi and a sauna. Those staying at the property can also take advantage of complimentary Wi-Fi during their stay.

$45
Avg. per night
Hotel Faycán
Hotel Faycán
7.8 Good
Nicolas Estevanez, 61, Las Palmas de Gran Canaria, Gran Canaria, Spain
Show on map
1.1 mi from city centre,  

Hotel Faycan provides comfortable 3-star accommodation in Las Palmas de Gran Canaria. It also offers free Wi-Fi and a rooftop terrace.

$49
Avg. per night

Hotel prices in Canary Islands

2 stars and under

$12 - $1,094

Hotel Tamasite

#1 Most popular

$42
Avg. per night
Tenerife Experience Hostel

#2 Most popular

$27
Avg. per night
Hostel La Casa Encantada

Best value

$17
Avg. per night
3 stars

$30 - $149

Occidental Santa Cruz Contemporáneo

#1 Most popular

$75
Avg. per night
NH Tenerife

#2 Most popular

NH Tenerife
8.6 Excellent
$78
Avg. per night
Miramar Hotel

Best value

Miramar Hotel
8.1 Excellent
$30
Avg. per night
4 stars +

$50 - $349

Silken Atlantida Santa Cruz

#1 Most popular

$55
Avg. per night
The Ritz-Carlton, Abama

#2 Most popular

$349
Avg. per night
Secrets Bahia Real Hotel

Best value

$50
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Canary Islands

About Canary Islands

Sun-drenched beaches, turquoise bays and lively resort towns make the Canary Islands one of the most coveted destinations in Europe. The Spanish archipelago is made up of seven islands and is famous for its nightlife. Venture beyond the resorts and you can discover lush pine forests, towering volcanoes and tumbling waterfalls.

Things to do

Tenerife is the largest island in the archipelago and is famous for its stunning beaches and raucous nightlife. The busiest resorts are perched on the southern tip of the island and include legendary party strips such as Playa de las Américas.

If you prefer a quieter scene, head to charming fishing villages such as Puerto de Santiago, where you’ll find narrow streets lined with cosy cafes, seafood taverns and fruit stands. Los Cristianos has a laid-back and family-friendly atmosphere.

The Canary Islands were formed by volcanic activity and are famous for their black-and-white sand beaches. You’re spoilt for choice on all seven islands, with no less than 500 beaches to enjoy. On Tenerife, Playa de Las Teresitas features a golden stretch of sand lined with swaying palms and backed by emerald-green mountains.

Hikes on Gran Canaria take you into the island’s mountainous terrain, while Parque Nacional de Garajonay on La Gomera protects a verdant subtropical ecosystem. On Lanzarote, you’ll be awed by otherworldly lava fields.

There are plenty of opportunities to relax and unwind in the Canary Islands. Across the archipelago, you’ll find yoga studios, medication centres and day spas. Thalassotherapy, an ancient Greek technique using seawater, is a local specialty in the Canary Islands.

Getting around

All resorts and beach towns are compact and easy to get around on foot. Hiring a car or a scooter is a good way to explore at your own pace while ferries make it easy to travel between islands. All seven islands are serviced by airports, with the largest located on Tenerife and Gran Canaria.

Canary Islands travel FAQs

  • Where is the best place to stay in Canary Islands?

    When visiting Canary Islands, consider checking out Santa Cruz de Tenerife, Las Palmas de Gran Canaria, and Puerto del Rosario as some of the most sought after locations.

  • What are the best hotels in Canary Islands?

    El Mirador De Fuerteventura (8.7/10 from 1,206 reviews), Hotel Tamasite (7.7/10 from 717 reviews), and Silken Atlantida Santa Cruz (8.6/10 from 3,308 reviews) are all highly rated places to stay in Canary Islands.