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 – 87 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.

A
Avital
From
Israel
Great location, very good breakfast, good value for money
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 1,276 reviews
Price from
$36.57
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.

a
angela
From
Colombia
This property has an excellent view, very clean, has drinking water avail 24/7 and hot water in showers for those who needed. The staff is friendly and helpful.
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 255 reviews
Price from
$18.87
1 night, 2 adults

Hotel Villa del Lago, Gladys

Hotel in San Pedro La Laguna

Featuring a garden, Hotel Villa del Lago, Gladys is located in San Pedro La Laguna in the Solola region, 15 miles from Atitlán Volcano.

P
Pablo
From
Canada
I really loved that the rooms faced the lake. The views are incredible any time of day. There is a hammock right outside my door and the lake a few steps down. Great for kayaking and swimming, bathing or even doing laundry like to locals. It’s quite the experience. Gladys and her husband are wonderful!
Scored out of 10, guest rating 8.6
Excellent - What previous guests thought, 387 reviews
Price from
$32.65
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.

D
Doncito
From
United States
Outstanding value. Staff is very accommodating, The restaurant has a large menu with good food. Good wifi even during the frequent rains.
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 200 reviews
Price from
$39.18
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.

G
Guy
From
Israel
Every single moment was totally amazing, the room service was very good, the food was unique and really tasty, the pool was great and clean, the room by himself is very big, the shower was great with hot water and the bed was very comfortable, the best part was the staff, everyone was very friendly and kind!🫶🏼
Scored out of 10, guest rating 8.2
Very Good - What previous guests thought, 689 reviews
Price from
$133.87
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.

A
Allison
From
United States
Huge property, quiet, two nice pools
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 251 reviews
Price from
$60.47
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.

J
Jayne
From
United Kingdom
A great hotel & just a few mins walk from the dock. The room was really clean and quiet location. All the staff were amazingly kind and helpful, making sure everything was great for us. Loved just sitting in our balcony listening to the birds first thing in the morning .
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 375 reviews
Price from
$43.10
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.4
Very Good - What previous guests thought, 255 reviews
Price from
$35.26
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.8
Excellent - What previous guests thought, 202 reviews
Price from
$65.30
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.

M
Marcela
From
Germany
Lovely building and room with a view of the lake is very special (great for enjoying the sunrise). Great hot water in shower. Staff very kind and helpful. Location is excellent in the outskirt of the touristic area allowing for a more relaxed stay with options to get outside of San Pedro’s intense crowds. Very short distance to a really nice coffee spot for morning breakfast and to the dock to travel to Santiago. Terrace has stunning views and the restaurant too. I was there on a night when the restaurant opened and since it was directly above my room I was pleased they are strict in closing at 9pm, which made sure no unpleasant noise late was an issue.
Scored out of 10, guest rating 8.5
Very Good - What previous guests thought, 879 reviews
Price from
$39.18
1 night, 2 adults
See all 87 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 9.1
    Wonderful - What previous guests thought, 117 reviews
    From $272.15 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 202 reviews
    From $71.70 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 152 reviews
    From $63.74 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 264 reviews
    From $207.23 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 111 reviews
    From $41.69 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 287 reviews
    From $127.02 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,765 reviews
    From $31.87 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 375 reviews
    From $47.41 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.0
    Wonderful - What previous guests thought, 139 reviews
    From $398.27 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 496 reviews
    From $146.40 per night

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

See all

Best hotels with breakfast in San Pedro La Laguna and nearby

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 62 reviews

    Hotel Tepepul Kaan in San Pedro La Laguna provides accommodations with a garden and a terrace. This 5-star hotel offers a shared kitchen and room service. Private parking is available on site.

    From $29.48 per night
  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 31 reviews

    Providing a garden, Casa Guillermo Batz provides accommodations in San Pedro La Laguna. Atitlán Volcano is within 15 miles of the bed and breakfast. Private parking can be arranged at an extra charge.

    From $35.92 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 119 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.83 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 929 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.30 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 23 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 $20.71 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 9 reviews

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

    From $50.19 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 134 reviews

    Hotel Ariana has an outdoor swimming pool, garden, a private beach area and shared lounge in San Pedro La Laguna. 15 miles from Atitlán Volcano, the hotel provides a bar and massage services.

    From $68.24 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 359 reviews

    Complejo Don Pascual has a garden, terrace, a restaurant and bar in San Pedro La Laguna. With free WiFi, this 2-star hotel offers water sports facilities and a shared kitchen.

    From $27.88 per night

Hotels located in the center of San Pedro La Laguna

  • Scored out of 10, guest rating 8.9
    Excellent - What previous guests thought, 103 reviews

    Offering a garden, Una Noche Con Mical offers accommodations in San Pedro La Laguna.

    From $27.88 per night
  • Scored out of 10, guest rating 7.2
    Good - What previous guests thought, 127 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.33 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.40 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.40 per night
  • Scored out of 10, guest rating 7.7
    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.7
    Excellent - What previous guests thought, 7 reviews

    Located in San Pedro La Laguna, 15 miles from Atitlán Volcano, Hotel Peneleuu features views of the lake. This 2-star hotel offers a shared kitchen and room service.

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

    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.

    From $13.23 per night
  • Scored out of 10, guest rating 7.4
    Good - What previous guests thought, 222 reviews

    Mandalas Hostal is located in San Pedro La Laguna and has a terrace. Free WiFi is featured. A kitchen with everything you need and a dining area.

    From $45.71 per night

Budget hotels in San Pedro La Laguna and nearby

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

    Guests staying at this apartment have access to a balcony. Free Wifi is available throughout the property and Atitlán Volcano is 15 miles away.

    From $41.43 per night
  • This vacation home features accommodations with a terrace. Free Wifi is available throughout the property and Atitlán Volcano is 15 miles away.

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

    From $127.31 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 27 reviews

    San Pedro Suite offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano. This beachfront property offers access to a balcony.

    From $140.42 per night
  • Scored out of 10, guest rating 7.7
    Good - What previous guests thought, 16 reviews

    Casas Cristalinas (Ideal para 4 a 5 personas) offers accommodations in San Pedro La Laguna, 15 miles from Atitlán Volcano. This apartment provides a garden.

    From $95.60 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 12 reviews

    A recently renovated apartment, Apartamento en la zona viva con parqueo exclusivo offers accommodations in San Pedro La Laguna.

    From $81.74 per night
  • Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 202 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.70 per night
  • Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 375 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.41 per night

FAQs about hotels in San Pedro La Laguna

What Guests Said About San Pedro La Laguna:

  • 10.0

    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.0

    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.0

    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.0

    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.0

    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
  • 10.0

    We loved staying in this town because of the variety of...

    We loved staying in this town because of the variety of waterfront restaurants and it felt a little less touristy than the other towns. You can easily walk or tuktuk to San Juan and you can easily access a quick boat ride to San Marcos as well.
    Guest review by
    Alexis
    United States

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

See all
  • From $44.61 per night
    Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 1,276 reviews
    Hotel was super friendly and welcoming for all types of travelers, families with young kids included. Very helpful, responsive, and knowledgeable staff and well kept facilities; it felt like home and we enjoyed spending our free time there (i.e., there was no need to seek out restaurants to hang out at to pass the time). Sufficient hammocks and lounging spaces were always available - critical for our enjoyment. Breakfast was nutritious and we appreciated the limited use of the fridge. Location was fantastic. Views were breathtaking.
    Guest review by
    Gal
    United States
  • From $47.80 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 879 reviews
    I loved the hotel and its location: within walking distance of the center yet away from the noise and bustle of the tuk-tuks, nestled in lush, almost jungle-like vegetation right by the lake, surrounded by splendid, colorful, and welcoming restaurants. The affectionate cats and the warm, incredibly kind staff added to the charm. The shared kitchen and fridge were a fantastic idea for a light meal with a cold beer.
    Guest review by
    Juan Carlos
    Spain
  • From $45.71 per night
    Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 502 reviews
    Very good location, right before the busy street but still calm. Kind personnel who were very helpful. We got a very nice room with a beautiful view!! Very worth the price. The hotel has a restaurant which serve nice food and have a beautiful view over the lake.
    Guest review by
    Derksen
    Netherlands
  • From $71.70 per night
    Scored out of 10, guest rating 8.8
    Excellent - What previous guests thought, 202 reviews
    The staff were very friendly! Free breakfast was really good and they terrace was a lovely area to eat/relax with great views. Warm water in the shower was also a bonus as this seems to be uncommon in Guatemala.
    Guest review by
    Emma
    United Kingdom
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 471 reviews
    The room was pretty spacious, bed was comfortable, shower very hot. They even have a kitchen which is really unusual for hotels. The view was gorgeous.
    Guest review by
    Luiz
    Portugal
gogless