Skip to main content

Hotels near Santa Elena

Search hotels and more near Santa Elena

Filter by:

Star Rating

Review score

Santa Elena – 2 hotels and places to stay

See the latest prices and deals by choosing your dates.
Casa Valencia 2, hotel in Santa Elena

Providing a garden, Casa Valencia 2 offers accommodations in Santa Elena. The apartment also provides free Wifi and free private parking.

Scored 9.6
9.6
Rated exceptional
Exceptional
8 reviews
Price from
$68
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.5
8.5
Rated very good
Very Good
6 reviews
Price from
$76
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.

It’s very clean and make you feel safe and the food is very good
Scored 8.9
8.9
Rated excellent
Excellent
908 reviews
Price from
$90
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.

The view of the lake, the staff was helpful and the location is perfect since it's right next to the shuttle pick-up spot. Also, they gave us a breakfast lunch box when we left early on a tour since breakfast was included in our package.
Scored 8.4
8.4
Rated very good
Very Good
866 reviews
Price from
$76
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.

Location
Scored 8.5
8.5
Rated very good
Very Good
639 reviews
Price from
$114
1 night, 2 adults
Villa Maya, hotel in Santa Elena

This elegant hotel is located within a tropical estate, on the edge of the Petenchel and Monifata Lagoons.

Quiet, clean and easy to find
Scored 9.1
9.1
Rated wonderful
Wonderful
587 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.

The location. And the AC is a great add-on especially in the warmer months. Great lake view from lakeside rooms.
Scored 7.6
7.6
Rated good
Good
307 reviews
Price from
$78
1 night, 2 adults
Hotel Casa Amelia, hotel in Santa Elena

Hotel Casa Amelia is a colorful property that offers its guests a stunning views of Lake Petén. It also has free Wi-Fi and is 5 minutes’ drive from Mundo Maya International Airport.

Everything. I had an excellent room with a view of the water. Very clean and comfortable. I ate at the restaurant for 3 days because it was so good and the prices so good. Close to everything. I swam in the lake. Looks like they are completing a roof top area which will make this Hotel even better. They clearly know what they’re doing at Hotel Casa Amelia! I highly recommend
Scored 8.5
8.5
Rated very good
Very Good
513 reviews
Price from
$38
1 night, 2 adults
Nakum Hotel, hotel in Santa Elena

Nakum Hotel is located a 2-minute walk from the shore of Lake Peten Itza, in Santa Elena town center. It offers a garden, a 24-hour reception and air-conditioned rooms with free Wi-Fi.

Good location if you want to stay in Santa Elena and not in Flores. The bus terminal is about 10 mins walk, there are lots of restaurants and shops around (as well as a local mall with supermarket and safe cash machines). The wifi worked well.
Scored 6.5
6.5
Rated pleasant
Pleasant
84 reviews
Price from
$32
1 night, 2 adults
Bolontiku Boutique Hotel & Spa, hotel in Santa Elena

Offering an outdoor pool and a restaurant, Bolontiku Boutique Hotel & Spa is located 15 minutes by boat from Flores Island.

Nice location
Scored 9.4
9.4
Rated wonderful
Wonderful
156 reviews
Price from
$291
1 night, 2 adults
See all hotels near Santa Elena