Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Stay in Canary Islands's best hotels!

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Hotel Riu Palace Oasis

Hotel in Meloneras

Hotel Riu Palace Oasis is located on Maspalomas Beach and offers direct access to the beach, large lush garden, 3 heated pools and a spa center. The hotel also offers a gym and evening entertainment. I liked everything, it was a very short trip but the service in Riu Palace Oasis is really at the top. The kindness of the people on duty is one of the strong points and I really appreciate the way they made me feel during my stay. For sure I’ll be back soon there.

Show more Show less
9
Awesome
1,123 reviews
Price from
$149
per night

El Hotelito 27

Hotel in Santa Cruz de la Palma

Located in Santa Cruz de la Palma, El Hotelito 27 provides a shared lounge and free WiFi throughout the property. All rooms boast a flat-screen TV with satellite channels and a private bathroom.

Show more Show less
9
Awesome
1,393 reviews
Price from
$59
per night

TC Hotel Doña Luisa

Hotel in Las Palmas de Gran Canaria

Boasting a terrace, TC Hotel Doña Luisa is located in Las Palmas de Gran Canaria in the Canary Islands region, 1.1 mi from Playa del Confital and 1312 feet from Parque de Santa Catalina. The staff were nice and helpful. The breakfast is rich and nutritional, with quite much cold and warm dishes and fruits as well as disserts. Our room faces north, and from the side window you can even see the beach and waves, so that we can decide whether the weather allow us to go out or not.

Show more Show less
9
Awesome
1,000 reviews
Price from
$71
per night

La Laguna Gran Hotel

Hotel in Las Lagunas

Located in La Laguna and with the famous Leal Theater within 1969 foot.

Show more Show less
9.1
Awesome
3,647 reviews
Price from
$95
per night

Palm Oasis Maspalomas

Hotel in Sonnenland, Maspalomas

Located in a quiet area, in tropical gardens, Palm Oasis Maspalomas offers views of Maspalomas Dunes or the Atlantic Ocean. Heated in winter, the outdoor pools include waterfalls, hot tubs and a...

Show more Show less
9
Awesome
2,407 reviews
Price from
$77
per night

Hotel Cordial Mogán Playa

Hotel in Puerto de Mogán

Cordial Mogan Playa Hotel is a large complex built in the style of a Canarian village. Set in tropical gardens, it features 2 outdoor swimming pool, spa and rooms with balconies.

Show more Show less
9.1
Awesome
1,376 reviews
Price from
$126
per night

Adrián Hoteles Roca Nivaria

Hotel in Adeje

This luxurious 5-star hotel is located on Costa Adeje, overlooking Playa Paraiso Beach. It features a spa area and a heated infinity pool with stunning views of the Atlantic Ocean. The ALL INCLUSIVE option was awesome! All the meals were amazing and the staff were exemplary. We loved our spacious room, the sea view, and pools. This is a terrific resort!

Show more Show less
9.1
Awesome
1,391 reviews

Santa Catalina, a Royal Hideaway Hotel 5*GL

Hotel in Las Palmas de Gran Canaria

Santa Catalina, a Royal Hideaway Hotel 5*GL is located in Las Palmas de Gran Canaria, a 5-minute walk from Las Palmas Marina and surrounded by extensive gardens.

Show more Show less
9
Awesome
1,165 reviews
Price from
$148
per night

Vincci Selección La Plantación del Sur

Hotel in Adeje

This colonial-style hotel on the Costa Adeje features a luxurious spa and beautiful views of the Atlantic Ocean. It offers 5 swimming pools, surrounded by sun terraces and gardens.

Show more Show less
9.1
Awesome
3,106 reviews
Price from
$192
per night

Iberostar Selection Sábila - Adults Only

Hotel in Adeje

Iberostar Sábila - Adults Only is located on Fañabe Beach on Tenerife’s Costa Adeje. It has large gardens. Free WiFi is offered throughout the property. Location , staff , clean , everything’s is wonderful in this hotel I love it

Show more Show less
9.2
Awesome
1,987 reviews
Price from
$114
per night

Hotels with extra health and safety measures

Find hotels in Canary Islands with added hygiene measures plus high cleanliness ratings

Safety features
Physical distancing
Cleanliness & disinfection
Food & drink safety

Most-booked hotels in Canary Islands in the past month

See all

Canary Islands's best hotels with breakfast

See all

Budget hotels in Canary Islands

See all

Hotels in Canary Islands you can book without a credit card

See all

Gran Canaria, Lanzarote, Fuerteventura, Tenerife Highlights

FAQs about hotels in Canary Islands

Planning a trip? Get inspired by reviews of cities in Canary Islands

Explore guest reviews of hotels in Canary Islands

See all