Find Beach Hotels in Gran Canaria

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on Gran Canaria Beach Hotels

This weekend
Next weekend

Our top choices for Gran Canaria beach hotels

Santa Catalina, a Royal Hideaway Hotel

Santa Catalina, a Royal Hideaway Hotel
5.0 star property
Las Palmas de Gran Canaria
9.4 out of 10, Exceptional, (717 reviews)
  • cleanliness
    Unwind at a luxury retreat just steps from Las Alcaravaneras Beach, where pristine shorelines and ocean-view dining await.
The price is NT$6,153
NT$6,584 total
includes taxes & fees
Jun 15 - Jun 16
Santa Catalina, a Royal Hideaway Hotel

Boutique Hotel Cordial La Peregrina

Boutique Hotel Cordial La Peregrina
4.0 star property
Triana
9.0 out of 10, Wonderful, (251 reviews)
The price is NT$2,769
NT$2,963 total
includes taxes & fees
Jun 29 - Jun 30
Boutique Hotel Cordial La Peregrina

VEINTIUNO Emblematic Hotels by Airnest

VEINTIUNO Emblematic Hotels by Airnest
4.0 star property
Vegueta
9.8 out of 10, Exceptional, (204 reviews)
The price is NT$2,893
NT$3,096 total
includes taxes & fees
Jun 7 - Jun 8
VEINTIUNO Emblematic Hotels by Airnest

Occidental Las Palmas

Occidental Las Palmas
4.0 star property
Las Palmas de Gran Canaria
8.6 out of 10, Excellent, (135 reviews)
The price is NT$2,303
NT$2,464 total
includes taxes & fees
Jun 16 - Jun 17
Occidental Las Palmas

Hotel Riu Palace Maspalomas - Adults Only

Hotel Riu Palace Maspalomas - Adults Only
5.0 star property
Playa del Ingles
9.2 out of 10, Wonderful, (468 reviews)
  • cleanliness
    Paradise just steps away: sun, sand, and crystal waters await at this adults-only haven near Maspalomas Dunes.
The price is NT$8,956
NT$9,583 total
includes taxes & fees
Jun 27 - Jun 28
Hotel Riu Palace Maspalomas - Adults Only

Lopesan Costa Meloneras Resort & Spa

Lopesan Costa Meloneras Resort & Spa
5.0 star property
Maspalomas
9.2 out of 10, Wonderful, (1,002 reviews)
  • cleanliness
    Unwind at this sun-drenched coastal retreat, just a 7-minute stroll from Maspalomas Beach with six sparkling pools and a lazy river.
The price is NT$7,914
NT$8,468 total
includes taxes & fees
Jun 21 - Jun 22
Lopesan Costa Meloneras Resort & Spa

NH Imperial Playa

NH Imperial Playa
4.0 star property
Las Palmas de Gran Canaria
8.4 out of 10, Very Good, (641 reviews)
  • cleanliness
    Unwind steps from sandy Las Canteras Beach at this seaside retreat, where ocean-view dining and coastal adventures await your arrival.
The price is NT$3,213
NT$3,438 total
includes taxes & fees
Jun 5 - Jun 6
NH Imperial Playa

Occidental Roca Negra – Adults Only

Occidental Roca Negra – Adults Only
4.0 star property
Agaete
8.6 out of 10, Excellent, (840 reviews)
The price is NT$3,760
NT$4,023 total
includes taxes & fees
Jun 7 - Jun 8
Occidental Roca Negra – Adults Only

Seaside Palm Beach

Seaside Palm Beach
5.0 star property
Maspalomas
9.4 out of 10, Exceptional, (300 reviews)
  • cleanliness
    Discover white sand paradise with beach towels, two pools, and scuba diving nearby – a luxury coastal retreat awaits.
The price is NT$8,526
NT$9,122 total
includes taxes & fees
Jun 15 - Jun 16
Seaside Palm Beach

Boutique Hotel Cordial Malteses

Boutique Hotel Cordial Malteses
4.0 star property
Triana
9.2 out of 10, Wonderful, (77 reviews)
The price is NT$2,615
NT$2,798 total
includes taxes & fees
Jun 7 - Jun 8
Boutique Hotel Cordial Malteses
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Choose what matters most at beach hotels in Gran Canaria

Beach hotels with pools in Gran Canaria

Beach hotels with free breakfast in Gran Canaria

4-star beach hotels in Gran Canaria

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top Gran Canaria Hotel Reviews

Explore a world of travel with Expedia