Skip to main content

Hotels near Santa Elena

Search hotels and more near Santa Elena

Filter by:

Star Rating

Review score

Santa Elena – 4 hotels and places to stay

See the latest prices and deals by choosing your dates.
Hotel Tepeu, hotel in Santa Elena

Located in Santa Elena, Hotel Tepeu features a garden, restaurant, bar, and free WiFi throughout the property. The hotel has family rooms.

Very clean and comfortable rooms and great service
Scored 9.8
9.8
Rated exceptional
Exceptional
5 reviews
Price from
$97.06
1 night, 2 adults
Hotel Colibrí Petén, hotel in Santa Elena

Hotel Colibrí Petén is located in Santa Elena. The property has a shared kitchen, a 24-hour front desk and organizing tours for guests.

Friendly staff, nice room.
Scored 8.4
8.4
Rated very good
Very Good
96 reviews
Price from
$64.48
1 night, 2 adults
Casa Valencia 2, hotel in Santa Elena

Offering a garden, Casa Valencia 2 provides accommodations in Santa Elena. Both free Wifi and private parking are available at the apartment free of charge.

Scored 9.6
9.6
Rated exceptional
Exceptional
8 reviews
Price from
$68.24
1 night, 2 adults
Casa Valencia 1, hotel in Santa Elena

Featuring a garden, Casa Valencia 1 features accommodations in Santa Elena. This apartment offers free private parking and free Wifi. Outdoor seating is also available at the apartment.

Scored 8.6
8.6
Rated excellent
Excellent
7 reviews
Price from
$75.83
1 night, 2 adults
Hotel Isla de Flores, hotel in Santa Elena

Offering an outdoor swimming pool on the terrace, Hotel Isla de Flores is located in front of Island of Flores Central Park. Free airport shuttle service is available.

Fantastic central location in the heart of Flores, the rooms were spacious and clean. The staff were really useful when we had to stay an extra night due to a tropical storm
Scored 8.9
8.9
Rated excellent
Excellent
955 reviews
Price from
$90.22
1 night, 2 adults
Hotel Casazul, hotel in Santa Elena

Featuring rooms with shared terraces , Hotel Casa Azul is set next to the beach on Flores Island. It offers a 24-hour reception and free Wi-Fi in public areas.

Scored 8.5
8.5
Rated very good
Very Good
600 reviews
Price from
$90.16
1 night, 2 adults
Hotel Villa del Lago, hotel in Santa Elena

Hotel Villa del Lago is located on the island of Flores, right on Lake Peten Itza. It features excellent lake views, in addition to free WiFi.

All though doors are closed late, staff personnel wakes up to open it when we come in late.
Scored 8.4
8.4
Rated very good
Very Good
883 reviews
Price from
$84.09
1 night, 2 adults
Hotel Casona del Lago, hotel in Santa Elena

Set on the edge of Lake Peten Itza, facing Flores Island, Hotel Casona del Lago offers an outdoor pool and hot tub. It also features free Wi-Fi and free parking.

Hotel is made of wood and is not insulated. Internet didn't work most of the time. Wouldn't recommend this hotel.
Scored 8.5
8.5
Rated very good
Very Good
640 reviews
Price from
$113.93
1 night, 2 adults
Villa Maya, hotel in Santa Elena

Villa Maya features an outdoor swimming pool, garden, a terrace and restaurant in Flores. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom.

Beautiful location in the jungle, great rooms, friendly personnel and a good pool.
Scored 9.1
9.1
Rated wonderful
Wonderful
597 reviews
Price from
$92
1 night, 2 adults
Hotel Sabana, hotel in Santa Elena

Located in Island of Flowers, just 2 minutes’ drive from the mainland and Mundo Maya International Mall, Hotel Sabana offers its guest an outdoor pool and free Wi-Fi access.

View
Scored 7.6
7.6
Rated good
Good
318 reviews
Price from
$78.28
1 night, 2 adults
See all hotels near Santa Elena