Curated Luxury self catering deals in Canary Islands

Search
Add dates
Add dates
1 room, 2 guests
Compare deals on Booking.com

Trusted by over 100,000 travellers every year

back
close
Add dates
Add dates
room 1

Adults

18+
2

Child

0-17
0
Add another room
usp icon

Exclusive member prices

Unlock exclusive member discounts at hundreds of top hotels.

usp icon

The biggest range

Thousands of luxury hotels for you to choose from but all curated for you.

usp icon

The best price

We compare deals and bring you the best price with our price promise.

usp icon

Free cancellation & pay later

A range of fully refundable and pay on arrival luxury and boutique hotels.

Clear filters

Canary Islands

Recommended
Sort by

See the latest prices and deals by choosing your dates

Primary image
Hotel Riu Palace Calypso - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Morro Jable, Pajara · 192.32 km from centre

9.0

 

27 reviews

Breakfast available

With a stay at Hotel Riu Palace Calypso - Adults Only in Pajara, you'll be on the beach, within a 15-minute drive of Esquinzo Beach and Matorral Beach. This beach hotel is 15.2 mi (24.5 km) from Sotavento de Jandia Beach and 0.8 mi (1.2 km) from Morro Jable Shopping Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hipotels Natura Palace - Adults only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Yaiza · 238.44 km from centre

9.2

 

367 reviews

Breakfast available

With a stay at Hipotels Natura Palace - Adults only in Yaiza, you'll be by the sea, within a 10-minute drive of Marina Rubicon and Aqualava Water Park. This hotel is 14.9 mi (24 km) from Corralejo Beach and 12.6 mi (20.3 km) from Timanfaya National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Teguise Beach - Adults only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 275.81 km from centre

9.0

 

999 reviews

Breakfast available

With a stay at Barceló Teguise Beach - Adults only in Teguise, you'll be near the beach, just a 4-minute walk from Las Cucharas Beach and 5 minutes by foot from Jablillo Beach. This beach hotel is 11.7 mi (18.9 km) from Playa de Matagorda and 13.4 mi (21.5 km) from Puerto del Carmen Beach.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel LIVVO Corralejo Beach
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Corralejo, La Oliva · 234.82 km from centre

8.0

 

325 reviews

A stay at Hotel LIVVO Corralejo Beach places you in the heart of La Oliva, steps from Playa Hoplaco and Muelle Chico. This beach hotel is 4.7 mi (7.5 km) from Corralejo Beach and 12.4 mi (20 km) from Marina Rubicon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hotel THB Royal
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Yaiza · 241.45 km from centre

8.4

 

93 reviews

With a stay at Hotel THB Royal in Yaiza, you'll be near the beach, within a 5-minute drive of Marina Rubicon and Cala Blanca Sub. This family-friendly hotel is 15.1 mi (24.4 km) from Corralejo Beach and 10.3 mi (16.6 km) from Timanfaya National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
VIK Hotel San Antonio
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Los Pocillos, Tías · 259.28 km from centre

8.0

 

276 reviews

Breakfast available

Located in Tías, VIK Hotel San Antonio is by the ocean, a 3-minute drive from Puerto del Carmen Beach and 6 minutes from Lanzarote Golf Resort. This beach hotel is 7.8 mi (12.5 km) from Sports City of Lanzarote and 7.8 mi (12.6 km) from Lanzarote Educacion a Distancia University.

Compare price on Booking.com
Compare price on Booking.com
Plus Fariones Suite Hotel
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Tías, Puerto del Carmen · 257.41 km from centre

9.1

 

604 reviews

The Plus Fariones Suite Hotel offers direct access to the beach and 3 outdoor pools. It offers rooms with terrace and views of the Atlantic Ocean and is a 10-minute drive from Lanzarote airport.

Free sun loungers and towels are provided.

The bright suites have a living room with satellite TV. The property offers free safes.

The Plus Fariones Suite Hotel has a buffet restaurant, the Lounge & Pool Bar Marea and a poolside snack bar. There are shops and restaurants nearby.

There is a 24-hour reception, and you can hire a car from the reception desk. Puerto del Carmen Marina is 10 minutes’ walk from the hotel. Lanzarote Golf Course is 1.9 mi away.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Iberostar Waves Playa Gaviotas -All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Morro Jable, Pajara · 195.02 km from centre

9.0

 

229 reviews

Breakfast available

When you stay at Iberostar Waves Playa Gaviotas -All Inclusive in Pajara, you'll be on the beach, within a 5-minute walk of Las Gaviotas beach and Matorral Beach. This all-inclusive property is 1.8 mi (3 km) from Jandia Golf Course and 2 mi (3.3 km) from Morro Jable Shopping Centre.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Fuerteventura Mar
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Caleta de Fuste, Antigua · 234.45 km from centre

8.6

 

572 reviews

Breakfast available

Located in Antigua (Caleta de Fuste), Barceló Fuerteventura Mar is within a 15-minute walk of Caleta del Fuste and Caleta de Fuste Marina. This beach hotel is 1.3 mi (2.1 km) from Centro Comercial Atlantico and 1.6 mi (2.5 km) from Playa la Guirra.

Compare price on Booking.com
Compare price on Booking.com
TUI MAGIC LIFE Fuerteventura - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pajara, Morro del Jable · 195.62 km from centre

8.0

 

1,041 reviews

Located in Morro del Jable, less than 0.6 mi from Esquinzo Beach, Magic Life Fuerteventura provides accommodations with a tennis court. With a garden, the property also has a terrace. The 322 ft² complex has 5 outdoor pools, wellness and fitness center, and several restaurants and bars.

At the hotel, the rooms have a desk and a flat-screen TV. The private bathroom is equipped with a hair dryer. All guest rooms at Magic Life Fuerteventura include air conditioning and a wardrobe.

A buffet breakfast is served each morning at the property. Guests can grab a bite to eat in the on-site restaurant, which specializes in International cuisine.

Private lodge area will be just available for +16 years old as it's an adults area.

The accommodations offers a children's playground. The area is popular for cycling, and car hire is available at Magic Life Fuerteventura.

Cofete Beach is 5 mi from the hotel. The nearest airport is Fuerteventura Airport, 38 mi from the property.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Hipotels La Geria
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Los Pocillos, Tías · 260.84 km from centre

9.0

 

689 reviews

Breakfast available

When you stay at Hipotels La Geria in Tías, you'll be by the sea, within a 15-minute drive of Playa de Matagorda and Puerto del Carmen Beach. This beach hotel is 13.7 mi (22 km) from Timanfaya National Park and 18.5 mi (29.8 km) from Marina Rubicon.

Compare price on Booking.com
Compare price on Booking.com
Primary image
ROBINSON JANDIA PLAYA - Adults only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Resort in Morro Jable, Pajara · 193.01 km from centre

8.8

 

47 reviews

Breakfast available

With a stay at ROBINSON JANDIA PLAYA - Adults only in Pajara, you'll be on the beach, within a 15-minute drive of Esquinzo Beach and Morro Jable Shopping Centre. This beach resort is 14.7 mi (23.7 km) from Sotavento de Jandia Beach and 0.5 mi (0.9 km) from Punta Jandía Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Iberostar Waves Gaviotas Park
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Morro Jable, Morro del Jable · 194.96 km from centre

9.0

 

214 reviews

Set beside the fine white sands and turquoise water of Jandia beach, this hotel allows you to enjoy a relaxing family holiday on the tropical island of Fuerteventura. Free high speed WiFi is available throughout.

Iberostar Waves Playa Gaviotas Park is built around 3 outdoor swimming pools bathed in year-round sunshine. Around these pools you will find sun loungers, where you can work on your tan in comfort. Relax even more at the Spa Sensations – an area featuring a sauna, Turkish bath, hot tub and massage services.

Nightlife, shops and bars can be found within 0.6 mi of the hotel, while the charming fishing village of Morro del Jable is just 2.2 mi away.

Newly renovated in 2024.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Elba Lanzarote Royal Village Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Yaiza · 239.76 km from centre

8.4

 

106 reviews

Breakfast available

With a stay at Elba Lanzarote Royal Village Resort in Yaiza, you'll be near the beach, within a 10-minute drive of Marina Rubicon and Centro de Salud de Playa Blanca. This family-friendly hotel is 15.1 mi (24.4 km) from Corralejo Beach and 11.7 mi (18.8 km) from Timanfaya National Park.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barceló Fuerteventura Royal Level
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Caleta de Fuste, Antigua · 234.80 km from centre

8.8

 

254 reviews

Breakfast available

With a stay at Barceló Fuerteventura Royal Level in Antigua (Caleta de Fuste), you'll be steps from Caleta de Fuste Marina and 6 minutes by foot from Caleta del Fuste. This family-friendly hotel is 1.8 mi (3 km) from Centro Comercial Atlantico and 2 mi (3.3 km) from Playa la Guirra.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Kn Hotel Matas Blancas - Adults Only
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Calma, Pajara · 201.67 km from centre

7.6

 

311 reviews

Breakfast available

With a stay at Kn Hotel Matas Blancas - Adults Only in Pajara (Costa Calma), you'll be within a 15-minute drive of Sotavento de Jandia Beach and Esquinzo Beach. This spa hotel is 1.9 mi (3 km) from Rio Calma Artificial Beach and 1.9 mi (3.1 km) from Playa Agua Liques.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Playitas Hotel - Sports Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Fuerteventura, Tuineje · 223.60 km from centre

8.8

 

129 reviews

Breakfast available

When you stay at Playitas Hotel - Sports Resort in Tuineje, you'll be on the beach, just steps from Las Playitas Beach and 9 minutes by foot from Playitas Golf Course. This beach hotel is 3.7 mi (6 km) from Gran Tarajal Beach and 4 mi (6.5 km) from Entallada Lighthouse.

Compare price on Booking.com
Compare price on Booking.com
Primary image
Barcelo Lanzarote Active Resort
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Costa Teguise, Teguise · 273.62 km from centre

8.0

 

583 reviews

Breakfast available

Located in Teguise, Barcelo Lanzarote Active Resort is by the sea, within a 10-minute drive of Las Cucharas Beach and Cesar Manrique Foundation. This beach hotel is 15.7 mi (25.2 km) from Jameos del Agua Caves and 15.7 mi (25.2 km) from Los Verdes Cave.

Compare price on Booking.com
Compare price on Booking.com
Primary image
R2 Pájara Beach Hotel & Spa - All Inclusive
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

All-inclusive resort in Costa Calma, Pajara · 200.96 km from centre

8.2

 

86 reviews

With a stay at R2 Pájara Beach Hotel & Spa - All Inclusive in Pajara (Costa Calma), you'll be within a 15-minute drive of Sotavento de Jandia Beach and Esquinzo Beach. This all-inclusive property is 0.4 mi (0.7 km) from Pájara Beach and 2.8 mi (4.6 km) from Rio Calma Artificial Beach.

Compare price on Booking.com
Compare price on Booking.com
Interior entrance
Hotel Fuerteventura Princess
Full StarFull StarFull StarFull Star
[missing: cards.star_rating_info]

Hotel in Pajara · 195.81 km from centre

8.4

 

213 reviews

When you stay at Hotel Fuerteventura Princess in Pajara, you'll be on the waterfront, within a 5-minute walk of Esquinzo Beach and Jandía Playa. This beach hotel is 11.7 mi (18.9 km) from Sotavento de Jandia Beach and 1.4 mi (2.2 km) from Mal Nombre Beach.

Compare price on Booking.com
Compare price on Booking.com
tripadvisor