Skip to main content

Book, stay, get a $50 travel reward.

Start traveling again and get a reward to use on future stays!

Promotion conditions apply. Valid on select properties.

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Awesome: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
San Juan La Laguna – 5 hotels and places to stay
Our Top Picks Lowest Price First Star rating and price Top Reviewed

See the latest prices and deals by choosing your dates.

Eco Hotel Uxlabil Atitlan

Hotel in San Juan La Laguna

Set on Guatemala’s Atitlán Lake, Eco Hotel Uxlabil Atitlán has a private jetty and offers free kayak use. All rooms have a balcony with lake views and breakfast is included. After busy Panajachel and touristic San Pedro we really enjoyed our tranquil stay in Uxlabil. It’s a bit away from the nearest town San Juan, yet within 5-7-minute walk there if you want to see some local life. We found San Juan very authentic and were even lucky to see some local ceremonies and celebrations! We also loved birdwatching from our room and a great view of the mountains and the lake from the terrace and the restaurant. The staff was very nice and friendly, we really felt like at home. They also offer good quality breakfasts and dinners at the hotel restaurant for a very reasonable price.

Show more Show less
8.7
Excellent
265 reviews
Price from
$40.50
per night

Eco-Hotel Mayachik

Hotel in San Juan La Laguna

Featuring free WiFi and a restaurant, Eco-Hotel Mayachik is located in San Juan La Laguna, 9.9 mi from Panajachel. A truly eco hostel - bio toilets, recycling facilities, free water refills, signs encouraging veggie lifestyle and conscious use of resources. The staff were all friendly and helpful and there is yoga, traditional Mayan sauna, plenty of outdoor seating/chill out areas, reasonably priced drinks/food, clean kitchen available. Also the gardens are full of herbs and fruit / avocado trees they have planted (they offer fruit for free from their gardens) and there are so many butterflies!

Show more Show less
8.6
Excellent
190 reviews
Price from
$9
per night

Resort San Juan

San Juan La Laguna

Resort San Juan provides rooms in San Juan La Laguna. Featuring family rooms, this property also provides guests with a terrace. All rooms are equipped with a balcony with a lake view.

Show more Show less
7.3
Good
3 reviews
Price from
$31
per night

Cabin Xocomil

San Juan La Laguna

Boasting accommodations with a patio, Cabin Xocomil is set in San Juan La Laguna. This holiday home features a garden, barbecue facilities, free WiFi and free private parking.

Show more Show less

Casa Maya, Authentic Homestay

San Juan La Laguna

Casa Maya, Authentic Homestay is located in San Juan La Laguna. The accommodations is 28 mi from Retalhuleu. Guests at the homestay can enjoy a continental breakfast.

Show more Show less
Price from
$32
per night

Casa Kawoq

San Pedro La Laguna (Near San Juan La Laguna)

Featuring garden views, Casa Kawoq in San Pedro La Laguna features accommodations and a garden. Free WiFi is available throughout the property. PERFECT. Stunning location, beautiful bedroom, garden and kitchen. We loved our stay here and didn't do much in Lake Atitlan, just lounged around in our bedroom and the garden.

Show more Show less
8.9
Excellent
36 reviews
Price from
$155
per night

Sababa Resort

Hotel in San Pedro La Laguna

Sababa Resort features a restaurant, outdoor swimming pool, a bar and garden in San Pedro La Laguna. Featuring family rooms, this property also provides guests with a terrace. amazing place! Lots of quiet, very clean rosesert, good breakfast, excellent staff - very enjoyed !!

Show more Show less
8.7
Excellent
163 reviews
Price from
$26
per night

TLV Rooms

San Pedro La Laguna (Near San Juan La Laguna)

Located in San Pedro La Laguna, TLV Rooms offers accommodations with a balcony. A fridge and electric tea pot are also offered. The family stay has a terrace. Panajachel is 9 miles from TLV Rooms.

Show more Show less
Price from
$26
per night

Casa Jade

San Pedro La Laguna (Near San Juan La Laguna)

Boasting a garden and a terrace, Casa Jade is set in San Pedro La Laguna.

Show more Show less
1
Review score
1 reviews
Price from
$52
per night

Atitlan Suite

San Pedro La Laguna (Near San Juan La Laguna)

Atitlan Suite is set in San Pedro La Laguna and offers a restaurant, a garden and a terrace.

Show more Show less
9.2
Awesome
1 reviews
Price from
$46
per night
Subscribe to see Secret Deals

Prices drop the second you sign up!

What Guests Said About San Juan La Laguna: