Guatemala Waterfront Hotels
Guatemala's waterfront hotels are set along the shores of lakes and rivers. These hotels often have good views and a serene setting. There's nothing like kicking back with a drink and watching the sunset fall over a body of water — and these hotels will provide you with the opportunity to do just that. You'll also have easy access to water-based activities, including swimming, kayaking, and boating.
How can we help?
Click and read long-form guides
Casa Palopo
This hotel is a gorgeous boutique hotel in Santa Catarina Palopó. It has beautiful rooms and stunning views of Lake Atitlán.
From $424
Laguna Lodge
The resort is set within the town of Santa Cruz La Laguna. This hotel is built literally on the edge of the lake and has beautiful accommodations.
From $335
Hotel Atitlán
The hotel is set along the shores of Lake Atitlan in the town of Panajachel. The setting is absolutely beautiful and the hotel has quiet, spacious rooms.
From $171
Posada Don Rodrigo Atitlan
This hotel is located in the town of Panajachel, which lies along the northern shores of Lake Atitlán. It has clean, spacious rooms and beautiful views of the lake.
From $106
Las Lagunas Boutique Hotel, Peten
Experience the richness of the jungle at this hotel. Located in the heart of Petén, this hotel is close to the Tikal, Uaxactún and Yaxhá ruins.
From $445
Bolontiku Boutique Hotel
This Boutique Hotel is a luxury resort where you can spend your days making the most of Lake Petén Itzá. While you’re staying here you can explore the lake with a kayak, a paddleboard, or a paddleboat.
From $389
Nanajuana Hotel & Marina
The hotel is set along the Río Dulce. This resort has tropical gardens, a swimming pool, and water-view rooms.
From $211
Hotel La Lancha
This hotel is located in a forested area above Lake Petén Itzá. The resort is beautiful and comfortable, and has just ten rooms.
From $208
Porta Hotel del Lago
The resort is set near the shores of Lake Atitlán in Panajachel. The hotel’s location is unbeatable, as is the level of service and kinds of amenities that are offered here.
From $140
Camino Real Tikal
The hotel is located 45 minutes from the Tikal National Park. Set along the shores of Lake Petén Itzá, it has comfortable rooms and a beautiful location.
From $137
Hotel Villa Maya
The hotel is set on a private nature reserve outside the town of Santa Elena and Lake Petén Itzá. The property is gorgeous (and set between two small lakes) and the accommodations here are well furnished.
From $119
Amatique Bay
This resort is located along a bay outside Puerto Barrios. The hotel has a secluded location and a huge swimming pool.
From $100
Hotel Casona del Lago
Is located in the town Santa Elena. The hotel lies along the shores of Lake Petén Itzá and has clean, spacious rooms. It’s a short walk from Flores.
From $93
Hotel Tiosh Abaj
Hotel Tiosh Abaj is located in Santiago Atitlán. This hotel has beautiful grounds, comfortable accommodations, and a friendly staff.
From $89
Villa Santa Catarina
The hotel is located along the shores of Lake Atitlán in the small town of Santa Catarina Palopó. It has a great location and an attractive swimming pool.
From $86
La Casa del Mundo
The hotel is perched on a little cliff overlooking Lake Atitlán. Set just outside the small town of Santa Cruz La Laguna, it has an incredible location and beautiful, bright rooms.
From $86
Hotel Bambú
This resort is a lakeside hotel in Santiago Atitlán. It has a relaxing atmosphere, cute bungalows, and a tasty restaurant.
From $77
Casona de La Isla
A hotel on the island town of Flores. This resort has a pleasant swimming pool and excellent views of Lake Petén Itzá.
From $70
Hacienda Tijax Hotel
The hotel is set along the river just outside the town of Río Dulce. It has a tropical setting and cute, clean cabins.
From $63
Hotel Tolimán
This hotel lies near one of the most beautiful lakes in Guatemala. Its swimming pool, restaurant, and hammocks wait for you just off the shores of Lake Atitlán.
From $40
It's more than just having a good time or visiting beautiful places (although that's absolutely a part of it!), it's about being part of a unique experience that stays with you.