Search Puerto de Mogan hotels
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Go beyond your typical stay in Puerto de Mogan
Apart hotel
Check prices for these dates
Our top choices for Puerto de Mogan hotels

9.2 out of 10, Wonderful, (1005)
The price is NZ$465
includes taxes & fees
11 Jan - 12 Jan 2026

9.4 out of 10, Exceptional, (894)
The price is NZ$909
includes taxes & fees
5 Jan - 6 Jan 2026
The price is NZ$511
includes taxes & fees
4 Jan - 5 Jan 2026

8.0 out of 10, Very good, (1)
The price is NZ$346
includes taxes & fees
19 Jan - 20 Jan 2026

8.6 out of 10, Excellent, (729)
The price is NZ$658
includes taxes & fees
11 Jan - 12 Jan 2026
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.
Save an average of 15% on thousands of hotels when you're signed in
Stay near popular Puerto de Mogan attractions
Learn more about Puerto de Mogan
Wander through Puerto de Mogán's charming canals and flower-draped bridges, earning its nickname 'Little Venice of the Canaries.' The bustling Friday market and golden beach offer perfect spots to enjoy fresh seafood at waterfront restaurants.

Top Puerto de Mogan Hotel Reviews

Lopesan Costa Meloneras Resort & Spa
10/10 Excellent
More cheap accommodation in Puerto de Mogan

Servatur Castillo de Sol
Avenida Gran Canaria 16 Mogan
The price is NZ$202 per night from 9 Jan to 10 Jan
NZ$202
9 Jan - 10 Jan 2026
includes taxes & fees
8.8/10 Excellent! (24 reviews)
Frequently asked questions
Explore a world of travel with Expedia
- Holiday Parks in Gran Canaria
- Villas in Gran Canaria
- Apartments in Gran Canaria
- Holiday Homes in Mogan
- Holiday Homes in Santa Lucia
- Houseboats in Montana la Data
- B&B in Montana la Data
- Cheap Hotels in Meloneras
- Golf Hotels in Puerto de Mogan
- Family Hotels in San Fernando
- Lgbt Welcoming Hotels in Pasito Blanco
- Hotels with Pool in Gran Canaria
- All Inclusive Hotels in Gran Canaria
- Adults Only Hotels in Gran Canaria
- Lgbt Welcoming Hotels in Gran Canaria
- Luxury Hotels in Gran Canaria
- Adventure Sport Hotels in Gran Canaria
- Cheap Hotels in Gran Canaria
- Lgbt Welcoming Hotels in Mogan
- Luxury Hotels in Playa del Ingles
- Cheap Hotels in Playa del Ingles
- All Inclusive Hotels in Playa del Ingles
- Lgbt Welcoming Hotels in Playa del Ingles
- Lgbt Welcoming Hotels in Costa Meloneras
- Cheap Hotels in Puerto Rico
- Lgbt Welcoming Hotels in Maspalomas
- Hotels with Pool in Arguineguin
- San Bartolomé de Tirajana Hotels
- Taurito Hotels
- San Agustin Hotels
- Montana la Data Hotels
- Cruz de Tejeda Hotels
- Puerto Rico Hotels
- Hotels near Playa del Cura
- La Coruña Hotels
- Bahia Feliz Hotels
- Tejeda Hotels
- El Pajar Hotels
- Hotels near Anfi Tauro Golf Course
- Maspalomas Hotels
- Mogan Hotels
- La Aldea de San Nicolás Hotels
- Amadores Hotels
- Playa del Ingles Hotels
- Costa Meloneras Hotels
- Campo Internacional Maspalomas Hotels
- Sonnenland Hotels
- Santa Lucia Hotels
- Grupo MUR Hotels in Pasito Blanco
- Seaside Hotels in Pasito Blanco
- Princess Hotels in Gran Canaria
- Nh Hotels in Gran Canaria
- Four Seasons Hotels in Gran Canaria
- Bahia Principe Hotels in Gran Canaria
- Servatur Hoteles in Gran Canaria
- Seaside Hotels in Gran Canaria
- The Hotels in Gran Canaria
- Dunas Hotels in Gran Canaria
- Paradise Hotels in Gran Canaria
- Red Lion Hotels in Gran Canaria
- Riversun Touristic Hotels in Mogan
- The Hotels in San Bartolomé de Tirajana
- Holiday World Maspalomas
- Maspalomas Holidays
- Lago Taurito Water Park
- Playa del Ingles Holidays
- Puerto Rico Holidays
- Maspalomas Golf Course
- Amadores Beach
- Playa Los Frailes
- Maspalomas Lighthouse
- Aqualand Maspalomas
- Arguineguin Holidays
- Angry Birds Activity Park
- Playa de Balito
- Anfi Tauro Golf Course
- Visit Maspalomas
- Visit Gran Canaria
- Visit El Juncal
- Visit Balito
- Visit Mogan
- Visit La Playa de Tauro
- Visit San Bartolomé de Tirajana
- Visit La Aldea de San Nicolás
- Visit Los Palmitos
- Visit Playa del Ingles


























































































