menu
Hotel Amendments
Huge savings
Monthly Payments
from
£15 pp
Low deposit

Top hotels in Gran Canaria

From cheap hotels in Gran Canaria to 5 star luxury and gorgeous holiday villas…in Gran Canaria you have an amazing choice and by choosing to book online with us, your accommodation in Gran Canaria comes with the reassurance of our ABTA membership.

There is a variety of options when it comes to picking a hotel in Gran Canaria for the family or yourself. Firstly, Gran Canaria is a great location if you're looking for hot sun all round. With loads of affordable hotels, promising weather and a great beaches, what more could you ask for? A popular choice for many, you can imagine the range of hotels on offer in Gran Canaria. Especially, with a coastline all around, its not hard to find a hotel near the beach. 

With a range of all inclusive resorts and cheap apartments, we've got a grand selection of hotels in Gran Canaria to suit your taste (and your budget!). The perfect island for a family retreat, you can find family-friendly villas and hotels in Gran Canaria which you will love.

Looking for a flight and hotel? Then check out our holidays in Gran Canaria here.

Most popular hotels in Gran Canaria

Monte Feliz
Monte Feliz
Monte Feliz

Bahia Feliz, Gran Canaria

from £23 pppn
Nido del Aguila
Nido del Aguila
Nido del Aguila

Puerto Rico (GC), Gran Canaria

from £17 pppn
Mogan Princess & Beach Club
Mogan Princess & Beach Club
Mogan Princess & Beach Club

Playa Taurito, Gran Canaria

from £54 pppn
Capri Bungalows
Capri Bungalows
Capri Bungalows

Maspalomas, Gran Canaria

from £24 pppn

All Inclusive hotels in Gran Canaria

Corona Roja Apartments
Corona Roja Apartments
Corona Roja Apartments

Playa del Ingles, Gran Canaria

from £31 pppn
Vista Flor Bungalow
Vista Flor Bungalow
Vista Flor Bungalow

Maspalomas, Gran Canaria

from £48 pppn
Maspalomas Oasis Club Apartments
Maspalomas Oasis Club Apartments
Maspalomas Oasis Club Apartments

Maspalomas, Gran Canaria

from £40 pppn
Vista Oasis
Vista Oasis
Vista Oasis

Maspalomas, Gran Canaria

from £45 pppn

Luxury hotels in Gran Canaria

BlueBay Beach Club
BlueBay Beach Club
BlueBay Beach Club

San Agustin (GC), Gran Canaria

from £30 pppn
Occidental Margaritas
Occidental Margaritas
Occidental Margaritas

Playa del Ingles, Gran Canaria

from £55 pppn
Radisson Blu Resort & Spa Gran Canaria Mogan
Radisson Blu Resort & Spa Gran Canaria Mogan
Radisson Blu Resort & Spa Gran Canaria Mogan

Puerto de Mogan, Gran Canaria

from £53 pppn
Salobre Hotel Resort & Serenity
Salobre Hotel Resort & Serenity
Salobre Hotel Resort & Serenity

Maspalomas, Gran Canaria

from £58 pppn

Family hotels in Gran Canaria

Altamar Aparthotel
Altamar Aparthotel
Altamar Aparthotel

Puerto Rico (GC), Gran Canaria

from £57 pppn
Suite Hotel Jardin Dorado
Suite Hotel Jardin Dorado
Suite Hotel Jardin Dorado

Maspalomas, Gran Canaria

from £31 pppn
IFA Buenaventura
IFA Buenaventura
IFA Buenaventura

Playa del Ingles, Gran Canaria

from £49 pppn

Flight time to Gran Canaria

The average flight time to Gran Canaria from the UK is 4 hours 25 minutes.

Things to do in Gran Canaria

Many tourists flock to Gran Canaria for sandy beaches, the hot climate and family friendly resorts. Making it the perfect places for family orientated fun. This volcanic island has some interesting landscapes to discover. As well as fun parks that will keep the children entertained during their holiday. 

Fun things to do in Gran Canaria include:

  • Playa del Ingles
  • Las Canteras Beach
  • Roque Nublo
  • Palmitos Park
  • Bandama Caldera
  • Mapalomas Dunes
  • Casa de Colon
  • Las Palmas Cathedral

Top resorts in Gran Canaria

There are an abundance of resorts in Gran Canaria, meaning you have plenty to choose from when it comes to booking your hotel and holiday. From quiet resorts, to more livelier ones. From family-friendly resorts to ones more suited to couples. You'll find whatever it is you're looking for on this Canary Island.

Top resorts in Gran Canaria include:

  • Las Palmas
  • Maspalomas
  • Puerto Rico
  • Taurito
  • Playa del Ingles