Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Find Hotels in San Pedro La Laguna

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
Hotel Paraiso
1.5 out of 5
7 Avenida 6ta. Calle B 6-89 Zona 2, San Pedro La Laguna, Solola
Get Rates
0.3 mi from city center
Hotel Paraiso
Mikaso Hotel
2 out of 5
4 Callejon A, I-82, Zona 2, Canton Chuacante, San Pedro La Laguna, Solola
Get Rates
0.26 mi from city center
4/5Very Good! (3 reviews)

"I stayed here two nights. The staff were friendly and the hotel overlooks the lake and has a nice view. I liked the restaurant. My room was very close to the reception and it could be loud st times, but it was generally quiet at bedtime."…"

Reviewed on Sep 7, 2018

Mikaso Hotel
Hotel Pinocchio, San Pedro la Laguna
San Pedro La Laguna, Solola
Get Rates
0.3 mi from city center
Hotel Pinocchio, San Pedro la Laguna

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Amigos - Hostel
2.5 out of 5
4 Avenida A Zona 2, San Pedro La Laguna, Solola
Free CancellationReserve now, pay when you stay
The price is $8 per night from Oct 21 to Oct 22
0.38 mi from city center
5/5Exceptional! (2 reviews)
Nice hotel, great views and great prices

"Really nice place. It's very centrally located and the rooms have an amazing view of the lake. The private rooms, each come with a hammock, which, combined with the veiw is just amazing. The service and the staff are all super nice and helpful. A daily cleanig is provided, if desired, so everything ..."…"

Reviewed on Feb 27, 2020

Amigos - Hostel
Hotel Don Chema
2.5 out of 5
Barrio San Pedrito 4ta Avenida 518, Zona 4, San Pedro La Laguna, Solola
Free CancellationReserve now, pay when you stay
The price is $11 per night from Oct 21 to Oct 22
0.06 mi from city center
4/5Very Good! (5 reviews)

"Nice staff and safe place close to the lake and the hiking area"…"

Reviewed on Feb 20, 2020

Hotel Don Chema
El Delfin Hotel y Restaurante
3 out of 5
7 Avenida Zona 2 Canton Chuacante, San Pedro La Laguna, Solola
Get Rates
0.29 mi from city center
4.2/5Excellent! (37 reviews)

"Nice little hotel with a good breakfast. Rooms are clean and modern, more so than in other places in Guatemala. A bit of a walk to the center of San Pedro is the only downside. Staff were very friendly and helpful."…"

Reviewed on Mar 3, 2020

El Delfin Hotel y Restaurante
Casa Emanuel Hospedaje
2.5 out of 5
2da Avenida 2-12, Canton Pacucha, Zona 1, San Pedro La Laguna, Solola
Get Rates
0.3 mi from city center
Casa Emanuel Hospedaje
Hotel Casa Don Pedro
2.5 out of 5
7a avenida 1-08 zona 2, Canton Chuacante, San Pedro La Laguna, Solola
Free CancellationReserve now, pay when you stay
The price is $39 per night from Oct 21 to Oct 22
0.29 mi from city center
4.7/5Exceptional! (3 reviews)

"This is a lovely property, spotlessly clean and looked after perfectly bu Juanita and Raymundo. The addition of a pool, sauna and hot tub add to the pleasure. We were very impressed by this property and the location is great as well."…"

Reviewed on Apr 3, 2019

Hotel Casa Don Pedro
Selby Apartment
2 out of 5
Zona 1, Canton Pacucha, San Pedro La Laguna, Solola
Get Rates
0.07 mi from city center
Selby Apartment
Hotel Pinocchio
1.5 out of 5
7 Av Callejon E 7-50, Zona 2, San Pedro La Laguna, Solola
Free CancellationReserve now, pay when you stay
The price is $20 per night from Oct 21 to Oct 22
0.3 mi from city center
3.6/5Good! (9 reviews)

"The staff is very kind, very familial hotel, cheap and efficient. The restaurent is the best part, excellent food. I'm satisfied."…"

Reviewed on Feb 5, 2020

Hotel Pinocchio
Sababa resort
8 Av. Calle 02-40 Zona 1 Canton Pacucha, San Pedro La Laguna, Solola
Free CancellationReserve now, pay when you stay
The price is $22 per night from Nov 12 to Nov 13
0.09 mi from city center
Sababa resort
Hotel Tepepul Kaan
6A.CALLE C 5-09, San Pedro La Laguna, San Pedro La Laguna
Get Rates
0.13 mi from city center
Hotel Tepepul Kaan
Tzikin Jaay
San Pedro La Laguna, Solola
Get Rates
0.29 mi from city center
4.5/5Wonderful! (2 reviews)
A work of art. Excellent for Body Mind and Spirit. Always a feeling of being welcome.

"The inherent sense of Equinimity within the house has a healing therapeutic quality.. Juan presents a picture of the kindness, sensitive careing, understanding and kindness. His words are always impeccable, his responsively always reliable, his support and assistance always there. His son follows ..."…"

Reviewed on Mar 18, 2018

Tzikin Jaay
Casa San Pedro la Laguna
San Pedro La Laguna, Solola
The price is $75 per night from Oct 21 to Oct 22
0.19 mi from city center
Casa San Pedro la Laguna
Pacucha House. is a Complete House Where you can Enjoy Complete Privacy .
The price is $60 per night from Oct 21 to Oct 22
0.48 mi from city center
Pacucha House. is a Complete House Where you can Enjoy Complete Privacy .
Don't see what you're looking for?
See all available properties in San Pedro La Laguna
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Frequently asked questions

Where is the best place to stay in San Pedro La Laguna?
El Delfin Hotel y Restaurante is a favorite with Expedia customers. This 3-star hotel offers free breakfast and a restaurant. Another favorite option for your visit based on traveler reviews is Hotel Sak’cari El Amanecer.
If I need to cancel my hotel reservation in San Pedro La Laguna, will I receive a refund?
Yes, the majority of room reservations are fully refundable provided that you cancel before the hotel’s cancellation deadline, which is usually within 24-48 hours of the scheduled arrival. If you have a reservation that’s non-refundable, it may still be possible to cancel it and be given a refund within 24 hours of booking. Enter dates in and click on “Search”, then you can filter by “free cancellation” to view the best deals in San Pedro La Laguna.
Where can I learn more about changing or cancelling my trip to San Pedro La Laguna?
For more details about rescheduling or cancelling your trip to San Pedro La Laguna, click here.
What's the best place to stay for a family trip to San Pedro La Laguna?
HOTEL CABAÑA DEL ARCO is a top 3-star hotel on Expedia for families, and features a restaurant and free parking.
What's the best hotel to stay near Church of Saint Peter?
Adjacent to Church of Saint Peter, Hotel Don Chema is one of the top choices for your stay based on our traveler data, and this hotel offers a restaurant and free WiFi. Other good options within a short distance include Hotel Sak’cari El Amanecer and Casa Emanuel Hospedaje.
What about the best place to stay near Museo Maya Tz'utujil?
One of the top choices for your stay is HOTEL CABAÑA DEL ARCO, located 1.2 mi (2 km) from Museo Maya Tz’utujil, and this 3-star hotel offers a restaurant and free WiFi. Hotel Don Chema and Hotel Sak’cari El Amanecer are other good choices within a few miles.
What's the best place for a beach vacation in San Pedro La Laguna?
HOTEL CABAÑA DEL ARCO is a top 3-star hotel with free breakfast, and it’s located on the beach.
What are some accommodations with pools in San Pedro La Laguna?
Hotel Sak’cari El Amanecer: Provides free WiFi, an outdoor pool, and flat-screen TVs.

Recent reviews of San Pedro La Laguna hotels

More trip options