1-41 out of 41
Sort by:
high popularity
- Price: low to high
- Price: high to low
- Guest rating: high to low
- Popularity: high to low
Places to stay near Mayajigua
8.6
Great1010 reviews
10
Map
48.0 km from Mayajigua48.0 km from City Centre
Playa Megano and Theater are located 4.3 km and 1.2 km from the charming 5-star Playa Cayo Santa Maria respectively.
FromC$ 169
/nightSelect
7.4
Very good11 review
10
Map
48.1 km from Mayajigua48.1 km from City Centre
Featuring a swimming pool and 104 rooms, the 5-star Melia is within 2.9 km of Megano Beach.
FromC$ 146
/nightSelect
Hotel
7.4
Very good44 reviews
10
Map
47.9 km from Mayajigua47.9 km from City Centre
Placed a mere 8 minutes on foot from Plaza La Estrella and in the very heart of Cayo Santa Maria, the colonial style Memories Paraiso offers 154 rooms.
FromC$ 127
/nightSelect
Hotel
8.6
Great5454 reviews
10
Map
48.0 km from Mayajigua48.0 km from City Centre
Within a 10-minute drive of Cayo Ensenachos, the 5-star Melia Las Dunas Cayo Santa Maria boasts an outdoor pool and gives an opportunity to enjoy a hot tub and an outdoor swimming pool.
FromC$ 142
/nightSelect
7.6
Very good77 reviews
10
Map
47.9 km from Mayajigua47.9 km from City Centre
The Royalton is located 13 minutes' drive from Las Brujas airport and offers a swimming pool as well as a fitness room.
FromC$ 234
/nightSelect
8.0
Great77 reviews
10
Map
48.0 km from Mayajigua48.0 km from City Centre
The 4-star Starfish boasts 684 rooms along with windsurfing and kayaking, within easy reach from Delfinario en Cayo Santa Maria.
FromC$ 116
/nightSelect
Hotel
7.2
Very good55 reviews
10
Map
48.8 km from Mayajigua48.8 km from City Centre
Playa Las Gaviotas and Refugio de Fauna Cayo Santa Maria are located 3.6 km and 1.5 km from the 5-star Roc Lagunas Del Mar respectively.
FromC$ 129
/nightSelect
Hotel
6.2
Nice55 reviews
10
Map
49.1 km from Mayajigua49.1 km from City Centre
Around 10 minutes by car from Playa Las Gaviotas, the Roc Casa Del Mar Cayo Santa Maria includes 424 rooms.
FromC$ 118
/nightSelect
Map
46.1 km from Mayajigua46.1 km from City Centre
The luxury Aston Fiesta At Grand Aston Cayo Las Brujas Resort & Spa Adults Only is set around 25 minutes on foot from Marina Gaviota and within 15 minutes' walk of Cayo Las Brujas.
FromC$ 240
/nightSelect
10.0
Perfect11 review
10
Map
46.2 km from Mayajigua46.2 km from City Centre
Located at a 3.8 km distance from Marina Gaviota, the Angsana Cayo Santa Maria Cayo Los Brujas boasts a swimming pool.
FromC$ 158
/nightSelect
Hotel
8.0
Great11 review
10
Map
49.1 km from Mayajigua49.1 km from City Centre
Located 0.9 km from Las Terrazas del Atardecer, the 5-star Roc Casa Del Mar Cayo Santa Maria boasts a swimming pool.
FromC$ 313
/nightSelect
7.8
Very good11 review
10
Map
44.9 km from Mayajigua44.9 km from City Centre
The amazing 5-star Grand Sirenis Cayo Santa Maria is set around a 20-minute walk from Marina Gaviota and at 200 metres of Cayo Las Brujas.
FromC$ 221
/nightSelect
8.0
Great11 review
10
Map
46.1 km from Mayajigua46.1 km from City Centre
Cayo Las Brujas and Marina Gaviota are located 1.9 km and 2.9 km from the 5-star Grand Aston Cayo Las Brujas Beach Resort And Spa Cayo Santa Maria respectively.
FromC$ 236
/nightSelect
7.0
Very good44 reviews
10
Map
48.9 km from Mayajigua48.9 km from City Centre
There are steam baths and a hot tub at the upscale 5-star Melia Buenavista, and some of the 105 rooms offer views of the sea.
FromC$ 387
/nightSelect
7.0
Very good11 review
10
Map
46.1 km from Mayajigua46.1 km from City Centre
Cayo Frances is about 10 minutes' drive from the 5-star Grand Aston Cayo Las Brujas Resort & Spa Adults Only Cayo Los Brujas and features shopping and dining.
FromC$ 328
/nightSelect
Map
44.9 km from Mayajigua44.9 km from City Centre
The Grand Sirenis Cayo Santa Maria Cayo Los Brujas is set 0.6 km from Las Salinas and offers guests a swimming pool onsite.
Select
Map
48.2 km from Mayajigua48.2 km from City Centre
The Sanctuary At Grand Memories Santa Maria is nestled in the very heart of Cayo Santa Maria and within 15 minutes' walk of Delfinario en Cayo Santa Maria.
FromC$ 328
/nightSelect
5.4
Guest rating22 reviews
10
Map
48.2 km from Mayajigua48.2 km from City Centre
The Be Live Collection Cayo Santa Maria is located 16 minutes' drive from Las Brujas airport and offers a swimming pool as well as a pool area.
FromC$ 109
/nightSelect
Hotel
8.0
Great88 reviews
10
Map
45.5 km from Mayajigua45.5 km from City Centre
Cayo Frances is at a 3.5 km distance from the 3-star Brujas and Marina Gaviota is just 5 minutes' walk away.
FromC$ 124
/nightSelect
Map
49.7 km from Mayajigua49.7 km from City Centre
While staying at the Valentin Perla Blanca - Only Adults you are invited to discover Cayo Santa Maria, set approximately 20 minutes' walk away, or Refugio de Fauna Cayo Santa Maria, which is about 4.5 km away.
FromC$ 155
/nightSelect
Hotel
Map
48.1 km from Mayajigua48.1 km from City Centre
The 2-star Islazul Moron features a swimming pool and is 2.2 km from Parque Agramonte.
FromC$ 60
/nightSelect
6.8
Nice33 reviews
10
Map
49.7 km from Mayajigua49.7 km from City Centre
The Valentin Perla Blanca is set 20 minutes on foot from Las Terrazas del Atardecer and within 20 minutes' walk of Cayo Santa Maria.
FromC$ 289
/nightSelect
Hotel
Map
48.1 km from Mayajigua48.1 km from City Centre
Guests can have a continental breakfast and enjoy visiting Jardines del Rey airport, set about 65 km from the independent Hostal La Casona.
FromC$ 41
/nightSelect
Hotel
Map
46.0 km from Mayajigua46.0 km from City Centre
The 5-star Dhawa Cayo Santa Maria Cayo Los Brujas is located about 15 minutes' walk from Las Salinas and comprises 516 rooms with modern comforts.
FromC$ 246
/nightSelect
Memories Paraiso Beach Resort
Hotel
7.6
Very good33 reviews
10
Map
47.9 km from Mayajigua47.9 km from City Centre
Placed at 600 metres of Plaza La Estrella and in the heart of Cayo Santa Maria, the perfect 5-star Memories Paraiso Beach Resort offers 1386 rooms.
FromC$ 215
/nightSelect
Los Laureles
Hotel
Map
48.5 km from Mayajigua48.5 km from City Centre
The pleasant 2-star Laureles is equipped with an outdoor swimming pool and is situated around 10 minutes by car from Parque Zoologico El Bosque de Sancti Spiritus.
FromC$ 50
/nightSelect
Villa Rancho Hatuey
Hotel
Map
49.3 km from Mayajigua49.3 km from City Centre
The smoke-free Villa Rancho Hatuey is located 105 km from Abel Santamaria International airport and 450 metres from Carretera central bus stop.
FromC$ 84
/nightSelect
Villa San Jose Del Lago
Hotel
Map
20.3 km from Mayajigua20.3 km from City Centre
The 2-star Villa San Jose Del Lago Sancti Spiritus features an outdoor pool and 48 rooms.
FromC$ 76
/nightSelect
Grand Memories Santa Maria (Adults Only)
Hotel
7.0
Very good11 review
10
Map
48.1 km from Mayajigua48.1 km from City Centre
Delfinario en Cayo Santa Maria and La Bolera are located 1.2 km and 0.6 km from the Grand Memories Santa Maria respectively.
FromC$ 308
/nightSelect
Gran Memories Cayo Santa Maria
Hotel
7.2
Very good11 review
10
Map
48.1 km from Mayajigua48.1 km from City Centre
Located only 0.6 km from Plaza La Estrella, the 5-star Gran Memories is about a 15-minute stroll from Delfinario en Cayo Santa Maria.
FromC$ 305
/nightSelect
Grand Aston Cayo Paredon Beach (Adults Only)
Resort
7.6
Very good11 review
10
Map
46.1 km from Mayajigua46.1 km from City Centre
Located just a short drive from Atlantic Coast, the luxury Grand Aston Cayo Paredon Cayo Los Brujas features an outdoor pool and 635 rooms plus it is around a 15-minute walk from Cayo Las Brujas.
Select
Grand Aston Cayo Las Brujas Beach Resort & Spa - Only Adults
Resort
7.0
Very good11 review
10
Map
46.1 km from Mayajigua46.1 km from City Centre
The 5-star Grand Aston Cayo Las Brujas Beach Resort & Spa - Only Adults is located about 15 minutes' walk from Las Salinas and comprises 727 rooms with modern comforts.
Select
Grand Memories Santa Maria All Inclusive
Hotel
7.4
Very good11 review
10
Map
48.1 km from Mayajigua48.1 km from City Centre
Delfinario en Cayo Santa Maria is merely 1.2 km from the 5-star Grand Memories Santa Maria, while Theater is nearly 10 minutes' drive away.
Select
Playa Cayo Santa Maria
Hotel
Map
48.1 km from Mayajigua48.1 km from City Centre
The Playa is situated at a distance of 2.7 km from Theater and 20 minutes on foot from Delfinario en Cayo Santa Maria.
Select
The One Gallery
Resort
Map
45.0 km from Mayajigua45.0 km from City Centre
The One Gallery is set 0.9 km from Cayo Las Brujas and approximately a 10-minute ride from Cayo Frances.
Select
Angsana Cayo Santa Maria
Hotel
Map
44.9 km from Mayajigua44.9 km from City Centre
Marina Gaviota is also located within 2.5 km of the 5-star Angsana Cayo Santa Maria Cayo Ensenachos.
Select
Sanctuary At Grand Memories Santa Maria
Hotel
Map
48.2 km from Mayajigua48.2 km from City Centre
Delfinario en Cayo Santa Maria and La Bolera are located 1.2 km and 0.6 km from the Sanctuary At Grand Memories Santa Maria respectively.
FromC$ 219
/nightSelect
Starfish Tropical Santa Maria
Hotel
Map
47.9 km from Mayajigua47.9 km from City Centre
Featuring an outdoor swimming pool and tennis courts, this hotel is just 1.5 km from Theater.
Select
Hostal Casa Frank Moron
Guest house
Map
47.5 km from Mayajigua47.5 km from City Centre
Situated 1 km from the centre of Moron, the apartment with a view over the city offers a patio.
Select
Hostal Belkis, Moron
Guest house
Map
47.6 km from Mayajigua47.6 km from City Centre
Situated 1 km from the centre of Moron, the apartment with a view over the garden offers a patio.
Select
Hostal Paradisus Sancti Spiritus
Guest house
Map
49.7 km from Mayajigua49.7 km from City Centre
Overlooking the garden, the apartment is equipped with a shared kitchen and a patio, while being ideal for those willing to visit Parque Zoologico El Bosque de Sancti Spiritus.
Select
Saved
Save
🏨 Hotels in Mayajigua | 41 |
👛 Lowest price | 41 CAD |
✍️ Hotels Reviews | 123 |