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

August 2026

1
2345678
9101112131415
16171819202122
23242526272829
3031

September 2026

12345
6789101112
13141516171819
20212223242526
27282930
Flexible date options
Select occupancy

San Pedro La Laguna – 95 hotels and places to stay

Filter by:

Star Rating
Review score

Amigos

Hotel in San Pedro La Laguna

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

y
yaar
From
United States
The lake view from the room is outstanding. The location is the best- In the middle of all the fun places. The staff is super friendly. Comfortable bed. Good shower.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,021 reviews
Price from
$39.35
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.

B
Badawi
From
Canada
This property is super close to the boat port to other parts of the lake and has a beautiful rooftop terrace. The staff are super nice, the breakfast was great and it’s very clean
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 425 reviews
Price from
$21.19
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.

E
Eva
From
Guatemala
Amusing place really peaceful
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 609 reviews
Price from
$114.29
1 night, 2 adults

Hotel Casa don Pedro

Hotel in San Pedro La Laguna

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

B
Bond
From
United States
The property was clean and staff was responsive.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 204 reviews
Price from
$49.78
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.

N
Nicholas
From
Guatemala
A great hotel with very friendly people. They were very responsive and easy to work with. I highly recommend it.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 331 reviews
Price from
$43.29
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.

D
David
From
United States
Great location. Friendly staff.
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 195 reviews
Price from
$37.39
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...

K
Kimberly
From
Guatemala
Property was clean and staff was super friendly and helpful. Food was delicious and a great distance from docks.
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 260 reviews
Price from
$59.03
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.

K
Kellon
From
Jamaica
The views were breathtaking and the staff exceeded my expectations in helpfulness, warmth and general hospitality. Manuel even took time out to teach me native languages. I had a perfect stay and will go again.
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 906 reviews
Price from
$40.01
1 night, 2 adults

El Paraíso Hotel

Hotel in San Pedro La Laguna

Featuring a garden, terrace and views of city, El Paraíso Hotel is located in San Pedro La Laguna, 15 miles from Atitlán Volcano. This 2-star hotel offers a shared kitchen, room service and free WiFi....

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

Mansión Del Arco

Hotel in San Pedro La Laguna

Located 15 miles from Atitlán Volcano, Mansión Del Arco offers 2-star accommodations in San Pedro La Laguna and features a garden, a shared lounge and a terrace.

D
Dulce
From
Guatemala
the view from the room and the kind staff
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 50 reviews
Price from
$17.71
1 night, 2 adults
See all 95 hotels in San Pedro La Laguna

Hotels with airport shuttles in San Pedro La Laguna

See all
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 260 reviews
From $72.02 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 170 reviews
From $64.02 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 253 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 285 reviews
From $98.07 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 124 reviews
From $41.87 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 555 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 23 reviews
From $136.49 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 1,670 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 331 reviews
From $47.62 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Wonderful - What previous guests thought, 147 reviews
From $426.24 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 8.0
Very Good - What previous guests thought, 1,021 reviews

Popular with guests booking hotels in San Pedro La Laguna

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

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 609 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, 20 reviews

Popular with guests booking hotels in San Pedro La Laguna

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

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 50 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, 425 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 446 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 260 reviews

Popular with guests booking hotels in San Pedro La Laguna

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

Budget hotels in San Pedro La Laguna and nearby

See all
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,021 reviews

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

Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 609 reviews

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

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 50 reviews

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

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 446 reviews

Best hotels with breakfast in San Pedro La Laguna and nearby

See all
Scored out of 10, guest rating 7.3
Good - What previous guests thought, 341 reviews

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 116 reviews

Scored out of 10, guest rating 5.9
Fair - What previous guests thought, 16 reviews
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 255 reviews

Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 44 reviews

Scored out of 10, guest rating 9.1
Wonderful - What previous guests thought, 255 reviews

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

Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 578 reviews

Hotels located in the center of San Pedro La Laguna

See all
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 65 reviews
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 215 reviews

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 27 reviews

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

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 153 reviews

Scored out of 10, guest rating 6.5
Pleasant - What previous guests thought, 92 reviews

Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 260 reviews

FAQs about hotels in San Pedro La Laguna

What Guests Said About San Pedro La Laguna:

Scored out of 10, guest rating 8.0

San Pedro is very easy to get around on foot, which makes...

San Pedro is very easy to get around on foot, which makes exploring the town simple and convenient. It’s a great location if you’re young and looking for a lively atmosphere and some nightlife, although the bars tend to close fairly early depending on the day. It’s also very easy to visit other towns from San Pedro, as boats run frequently and cost about 60 quetzales for a round trip, making it simple and affordable to explore more of the lake. One thing to be careful about is the after-party bar, where the staff are known for stealing from customers, so it’s best to bring only the strict minimum with you and keep a close eye on your belongings. Overall, it’s a fun and convenient place to stay, especially for younger travellers who want a social atmosphere while still having easy access to other towns nearby.
Guest review byDaniela
Canada
Scored out of 10, guest rating 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 byRandy
United States
Scored out of 10, guest rating 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 bySusan
United States
Scored out of 10, guest rating 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 byUlf
United States
Scored out of 10, guest rating 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 byMary S.
Canada
Scored out of 10, guest rating 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 byRastislav
United Kingdom

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

See all
Scored out of 10, guest rating 8.3
Very Good - What previous guests thought, 3 reviews
The location is close to everything and the view of the lake from the rooms is incredible. The beds are very comfortable. The toilet and shower are what you would expect from a Guatemalan home and were kept very clean and stocked with toilet paper and soap. The owners were very lovely and accommodating. My stay here was perfect and the price was also great so no complaints.
Guest review byRory
Australia
From $47.62 per night
Scored out of 10, guest rating 8.7
Excellent - What previous guests thought, 331 reviews
Modern, very clean, away from the noise but easily walkable (5 min walk to main part of San Pedro). Nice outdoor chairs to accompany each room. Big shower. Hotel only takes cash payment. Nice view of the lake (not from every room but from the hotel itself)
Guest review byDanielle
New Zealand
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 906 reviews
Beautiful hotel and right on the lake with superb views. I loved that vintage feeling. Loved the staff working there. Walked from the hotel to the main street which was a beautiful walk. Love to come back.
Guest review byErnaz
Australia
From $164.04 per night
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 609 reviews
The hotel is very beautiful and the room as well (as in the pictures) Big bed Clean Well positioned and lake front Breakfast is super good Personnel very kind
Guest review byElisa
France
Scored out of 10, guest rating 8.4
Very Good - What previous guests thought, 446 reviews
Great little hotel with an amazing view out the front
Guest review byCallum
United Kingdom

More places to explore, more ways to go