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
Casa Palopo is a gorgeous boutique hotel in Santa Catarina Palopó. This hotel has beautiful rooms and stunning views of Lake Atitlán.
View DetailsLaguna Lodge
The Laguna Lodge 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.
View DetailsHotel Atitlán
Hotel Atitlan 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.
View DetailsPosada Don Rodrigo Atitlan
Hotel Posada de Don Rodrigo is located in the town of Panajachel, which lies along the northern shores of Lake Atitlán. The hotel has clean, spacious rooms and beautiful views of the lake.
View DetailsLas Lagunas Boutique Hotel, Peten
Experience the richness of the jungle at the Las Lagunas Boutique Hotel. Located in the heart of Petén, this hotel is close to the Tikal, Uaxactún and Yaxhá ruins.
View DetailsBolontiku Boutique Hotel
Bolontiku 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.
View DetailsNanajuana Hotel & Marina
The Nanajuana Hotel and Marina is set along the Río Dulce. This hotel has tropical gardens, a swimming pool, and water-view rooms.
View DetailsHotel La Lancha
La Lancha is located in a forested area above Lake Petén Itzá. The hotel is beautiful and comfortable, and has just ten rooms.
View DetailsPorta Hotel del Lago
The Porta Hotel del Lago 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.
View DetailsCamino Real Tikal
The Camino Real Tikal is located 45 minutes from the Tikal National Park. Set along the shores of Lake Petén Itzá, this hotel has comfortable rooms and a beautiful location.
View DetailsHotel Peten Esplendido
Peten Esplendido is set in the town of Santa Elena along the shores of Lake Peten Itza. The hotel has a great location and a tasty restaurant.
View DetailsHotel Villa Maya
Hotel Villa Maya is set on a private nature reserve outside the town of Santa Elena and Lake Petén Itzá. The hotel’s property is gorgeous (and set between two small lakes) and the accommodations here are well furnished.
View DetailsPelicanos Hotel
Pelicanos Hotel sits on the beach of El Paredón, offering guests accommodations a few steps away from some of Guatemala’s best surfing. Staying here you can spend all day enjoying the waves, and take the opportunity to explore the marine wildlife near the coast.
View DetailsAmatique Bay
Amatique Bay is located along a bay outside Puerto Barrios. The hotel has a secluded location and a huge swimming pool.
View DetailsHotel Casona del Lago
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.
View DetailsHotel Tiosh Abaj
Hotel Tiosh Abaj is located in Santiago Atitlán. This hotel has beautiful grounds, comfortable accommodations, and a friendly staff.
View DetailsMaya Internacional
Hotel Maya Internacional is located along the banks of Lake Petén Itza in the town of Santa Elena. The rooms are clean and have great views of the water.
View DetailsVilla Santa Catarina
Villa Santa Catarina is located along the shores of Lake Atitlán in the small town of Santa Catarina Palopó. This hotel has a great location and an attractive swimming pool.
View DetailsLa Casa del Mundo
La Casa del Mundo is perched on a little cliff overlooking Lake Atitlán. Set just outside the small town of Santa Cruz La Laguna, this hotel has an incredible location and beautiful, bright rooms.
View DetailsHotel Bambú
Hotel Bambú is a lakeside hotel in Santiago Atitlán. Hotel Bambú has a relaxing atmosphere, cute bungalows, and a tasty restaurant.
View DetailsMy dream trip in Guatemala
That I’ll spend with Group type
Is filled with Trip type
Start my AdventureorSign up to receive the latest news and offers from Anywhere
Read our Privacy Policy.