Skip to main content

Search hotels in San Pedro La Laguna

Enter your dates to see the latest prices and deals for San Pedro La Laguna hotels

San Pedro La Laguna – 109 hotels and places to stay

Filter by:

Star Rating
Review score

Hotel Tepepul Kaan

Hotel in San Pedro La Laguna

Hotel Tepepul Kaan is located in San Pedro La Laguna and features a garden and a terrace. This 5-star hotel offers a shared kitchen, room service and free WiFi. Private parking is available on site.

R
Roie
From
Israel
Run by an amazing family, they're very kind and helpful with everything you'd need.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 125 reviews
Price from
$26.46
1 night, 2 adults

Hospedaje González

Hotel in San Pedro La Laguna

Located in San Pedro La Laguna, 15 miles from Atitlán Volcano, Hospedaje González features views of the lake.

E
Erel
From
Israel
Amazing location and great value
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 305 reviews
Price from
$24.99
1 night, 2 adults

SHANTI SHANTI Hotel & Restaurante

Hotel in San Pedro La Laguna

Featuring a terrace, SHANTI SHANTI Hotel & Restaurante is located in San Pedro La Laguna in the Solola region, 15 miles from Atitlán Volcano.

S
Staci
From
United States
Location, staff, food, availability, friendliness, easy of entry, quiet but close enough to everything.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 186 reviews
Price from
$35.93
1 night, 2 adults

Sababa Resort

Hotel in San Pedro La Laguna

Facing the beachfront, Sababa Resort offers 4-star accommodations in San Pedro La Laguna and features an outdoor swimming pool, garden and terrace.

M
Michelle
From
United States
Excellent breakfast. Amazing location. Great views. The pool was nice to relax by. Joseafina and rest of staff were extremely helpful.
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 690 reviews
Price from
$65.33
1 night, 2 adults

Hotel Adulam

Hotel in San Pedro La Laguna

Located in San Pedro La Laguna, 15 miles from Atitlán Volcano, Hotel Adulam provides accommodations with a garden, free private parking and a terrace.

D
Danielle
From
Netherlands
Loved it! The CLEANEST place, not only the room but the whole building, inside and outside. It's near everything, also an easy walk from/to the pier but no noise from bars. The building is newish, bathroom is modern. They put a comfy chair just in front of my room where it's perfect to sit to enjoy the morning sun and the lake view. Girls are very friendly and also respect your privacy. Stayed way longer than plannend. Especially for a solo traveller, i don't think there a place with better price-quality value than this one.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 376 reviews
Price from
$43.12
1 night, 2 adults

Hotel Xetawaa´l

Hotel in San Pedro La Laguna

Located in San Pedro La Laguna, 15 miles from Atitlán Volcano, Hotel Xetawaa´l provides accommodations with a garden, free private parking and a terrace.

M
Mario
From
Guatemala
I loved that the property had parking space and was in the middle of the restaurant/nightlife area.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 244 reviews
Price from
$35.28
1 night, 2 adults

El Delfin Hotel y Restaurante

Hotel in San Pedro La Laguna

Located in San Pedro La Laguna, 15 miles from Atitlán Volcano, El Delfin Hotel y Restaurante provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared...

P
Pedro
From
Portugal
Hot shower (it wasn't common in Guatemala). Clean rooms and they even cleaned my room on my request. Super friendly staff. Really good breakfast. Great value for the money! Highly recommend.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 209 reviews
Price from
$58.80
1 night, 2 adults

Mikaso Hotel

Hotel in San Pedro La Laguna

Located right on the shore of Lake Atitlan in San Pedro La Laguna, Mikaso Hotel features a terrace overlooking the lake with a billiard, bistro tables and sunbathing chairs.

E
Esme
From
Ireland
Comfortable bed, nice bedsheets and excellent pillow. Amazing location right on the lake with beautiful terrace, lots of sun beds and chairs to relax. Lovely restaurant on site for lunch and dinner. Options to rent kayaks for 20Q, pool table also. Spotlessly clean. Hot water in shower. Really friendly staff.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 887 reviews
Price from
$39.85
1 night, 2 adults

Hotel PENELEU

Hotel in San Pedro La Laguna

Hotel PENELEU is located in San Pedro La Laguna, 15 miles from Atitlán Volcano. This 3-star hotel offers a shared kitchen, a 24-hour front desk and free WiFi.

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 20 reviews
Price from
$15.68
1 night, 2 adults

Hospedaje El Paraíso

Hotel in San Pedro La Laguna

Located 15 miles from Atitlán Volcano, Hospedaje El Paraíso offers 2-star accommodations in San Pedro La Laguna and features a garden, a shared lounge and a terrace.

V
Vermazani
From
United States
The staff was very friendly and helpful
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 63 reviews
Price from
$16.99
1 night, 2 adults
See all 109 hotels in San Pedro La Laguna

Hotels with airport shuttles in San Pedro La Laguna

Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 126 reviews
From $412.27 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 209 reviews
From $71.73 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 154 reviews
From $63.76 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 318 reviews
From $300.43 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 257 reviews
From $338.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 288 reviews
From $97.68 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 115 reviews
From $43.90 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 647 reviews
From $376 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 1,756 reviews
From $38.26 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 376 reviews
From $47.43 per night

Most booked hotels in San Pedro La Laguna and surrounding area in the past month

See all

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 363 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 209 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 402 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 20 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 125 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 63 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 305 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 690 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 887 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,181 reviews

Hotels located in the center of San Pedro La Laguna

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 91 reviews

Featuring free Wifi and a terrace, Hostal Corazón de San Pedro offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano. La Aurora Airport is 91 miles from the property.

From $26.34 per night

Located in San Pedro La Laguna, 15 miles from Atitlán Volcano, Casa Teresita features a terrace and views of the mountain. This 5-star hotel offers room service and a 24-hour front desk.

From $47.42 per night

Casa Magdalena Centro offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano. Guests staying at this homestay have access to a terrace. The accommodation is non-smoking.

From $39.85 per night

Casa Magdalena Centro offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano. Guests staying at this homestay have access to a terrace. The accommodation is non-smoking.

From $39.85 per night

Casa Magdalena Centro offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano. Guests staying at this homestay have access to a terrace. The accommodation is non-smoking.

From $39.85 per night

Apartamento Kassona offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano. Complimentary Wifi is offered throughout the property and private parking is available on site.

From $96.44 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 11 reviews

Casa Raxic features accommodations in San Pedro La Laguna. Guests staying at this guest house have access to a terrace.

Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 125 reviews

Hotel Tepepul Kaan is located in San Pedro La Laguna and features a garden and a terrace. This 5-star hotel offers a shared kitchen, room service and free WiFi. Private parking is available on site.

From $31.88 per night

Best hotels with breakfast in San Pedro La Laguna and nearby

Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 305 reviews

Located in San Pedro La Laguna, 15 miles from Atitlán Volcano, Hospedaje González features views of the lake.

From $35.87 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,181 reviews

Featuring a garden, terrace and views of mountain, Amigos is located in San Pedro La Laguna, 15 miles from Atitlán Volcano.

From $52.60 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 186 reviews

Featuring a terrace, SHANTI SHANTI Hotel & Restaurante is located in San Pedro La Laguna in the Solola region, 15 miles from Atitlán Volcano.

From $43.84 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 120 reviews

Hotel y Rest. Las Cristalinas is located in San Pedro La Laguna, 15 miles from Atitlán Volcano, and has a garden and a restaurant. The property has a shared kitchen and room service for guests.

From $39.85 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 28 reviews

Featuring a garden, Home & Stay - Hostel by Don Pascual features accommodations in San Pedro La Laguna.

From $35.87 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 881 reviews

Zoola Resort San Pedro La Laguna features an outdoor swimming pool, garden, a shared lounge and restaurant in San Pedro La Laguna.

From $65.33 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 63 reviews

Located 15 miles from Atitlán Volcano, Hospedaje El Paraíso offers 2-star accommodations in San Pedro La Laguna and features a garden, a shared lounge and a terrace.

From $23.91 per night
Scored out of 10, guest rating 6.2
Pleasant - What previous guests thought, 10 reviews

Hotel y Restaurante Pinocchio has a garden, terrace, a restaurant and bar in San Pedro La Laguna.

From $45.19 per night

Budget hotels in San Pedro La Laguna and nearby

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 54 reviews

Monaco offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano.

From $50.43 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Casa con vista al lago y parqueo en la zona viva offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano.

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 17 reviews

Casas Cristalinas (Ideal para 4 a 5 personas) offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano. Both Wifi and private parking are accessible at the apartment free of charge.

From $95.64 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 549 reviews

Casa Blanca - San Pedro has an outdoor swimming pool, garden, a terrace and restaurant in San Pedro La Laguna. Offering a bar, the property is located within 15 miles of Atitlán Volcano.

From $58.80 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 209 reviews

Located in San Pedro La Laguna, 15 miles from Atitlán Volcano, El Delfin Hotel y Restaurante provides accommodations with an outdoor swimming pool, free private parking, a fitness center and a shared...

From $71.73 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 376 reviews

Located in San Pedro La Laguna, 15 miles from Atitlán Volcano, Hotel Adulam provides accommodations with a garden, free private parking and a terrace.

From $47.43 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Casa Josep H'i offers accommodations in Sololá, 15 miles from Atitlán Volcano. This property offers access to a terrace and free private parking.

From $121.14 per night

Encanto junto al lago en la zona viva offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano. This property offers access to a terrace, free private parking, and free Wifi.

From $71.95 per night

FAQs about hotels in San Pedro La Laguna

What Guests Said About San Pedro La Laguna:

10

It's a great village to walk around.

It's a great village to walk around. It's not just a party town. There are quiet spots. For instance, if you walk up to the main road from the Boat ramp from Panajachel, turn left instead of right, go down to the end and then right, up through the maze of restaurants, places to stay, etc. Very quiet, very nice, very tropical, and different than the heart of the village, which would be if tuned right at the main street - up the hill from the boat ramp, which is only a 2 to 3 minute walk.
Guest review by
Randy
United States
10

We enjoyed San Pedro. it was picturesque with the beautiful...

We enjoyed San Pedro. it was picturesque with the beautiful lake and mountains. It was walkable, also easy to get a TukTuk. If you walk up the hill into the village, you get past the tourist streets and see local life. There are plenty of restaurants and shops. Many of the restaurants had seating that looked out over the lake. The souvenir market sellers are not pushy. We went to a Mayan museum, Tzunun' Ya'. It was informative about the formation of the lake and the traditional life of the Mayan people. We didn't see sandy beach areas to throw out a blanket and sit by the lake.
Guest review by
Susan
United States
10

EquiRoast on 1A Calle close to the water opens not only at...

EquiRoast on 1A Calle close to the water opens not only at about 6:30/7 am but also has Caleb , the owner , who will offer a mind boggling amount of ways to make your coffee and also has nice , bitter DARK ROAST coffee ! Do not miss it !! It is important to know that the tuktuks only take you to the next town where you have to change to get to the next and then change tuktuk there again
Guest review by
Ulf
United States
10

San Pedro La Laguna was a fun town to walk around.

San Pedro La Laguna was a fun town to walk around. There are many Spanish schools there and many young tourists. Lots of fun and convenient bars and restaurants. The view of the lake and volcano is stunning.
Guest review by
Mary S.
Canada
10

After one week in San Marcos which is great I got borred and...

After one week in San Marcos which is great I got borred and went to the most popular tourist village on the lake San Pedro which is more authentic, cheaper, full of good restaurants and bars. There are many things to do and you can do tours like San Pedro vulcano, Indian nose, party on the boat, visit beautiful village of San Juan with colorfull town center and take beautiful walk to Mirador Kaqasiiwaan.
Guest review by
Rastislav
United Kingdom
10

San Pedro La Laguna is a great spot to experience Lake...

San Pedro La Laguna is a great spot to experience Lake Atitlan. There are a lot of activites such as paddleboarding, taking a tuktuk to San Juan, visiting the mercado or doing Spanish school. There are also option for bar crawls and party boats if you're into that. The view is beautiful and the people are so friendly.
Guest review by
Shaylee
Canada

See reviews by guests who stayed at hotels in San Pedro La Laguna

See all
From $61.37 per night
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 887 reviews
The location was good The view amazing. I'm staying normally in more expensie hotels but choose this one as I thought worth to try something new. The hotel is nice for most people will be top class. In my opinion need little bit off update. Small lamps would be good in the rooms and my shower look quit old.But I can't expect higher standards for the price i paid.Thank you for all.
Guest review by
Dariusz
United Kingdom
From $24.43 per night
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 456 reviews
Great location! Great staff! Best place to stay in San Pedro La Laguna! They have an amazing view of the lake. And the staff is just amazing ☺️ Beds were comfortable. Very clean. They also have hammocks if you want to relax. Just perfect! Hoping I can come back soon!
Guest review by
Krystel
United States
From $52.60 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,181 reviews
Downtown hotel, great views. Definitely more of a budget hotel but it was very affordable. Great value for money. The pictures on booking.com do make the place look nicer. Breakfast was good (but very slow) and the staff are friendly. We liked the hammocks too.
Guest review by
Alexandra
Canada
From $47.43 per night
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 376 reviews
Nice Hotel, very friendly staff, super clean and great location. The shower has hot water which is rare to find around the lake! Overall it was a nice place, but if I return to San Pedro I think I would look for somewhere else to stay.
Guest review by
Ann-Marie
United Kingdom
From $43.84 per night
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 186 reviews
Lovely hotel with an equally lovely employee. Breakfast was delicious.
Guest review by
Sue
United States