Skip to main content
Rome2rio Pty Ltd

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.

T
Thompson
From
Honduras
the location and the hotel, it was beautiful.
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.

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.9
Excellent - What previous guests thought, 256 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.

C
Charlotte
From
United Kingdom
Best view ever, lovely owners, nice kitchen to use.
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, 250 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.

A
Andrew Ross
From
South Korea
Clean, and I mean CLEAN! If you've ever travelled with someone who is so picky that they notice and complain about every tiny odor, speck & hair, take them here--they'll never leave!. Everything is new and comfortable. Other reviews pointed out that the room is a little small, but it's perfectly sufficient. As for the shower, it's warm & fine if you don't turn the tap up all the way. You have a space on the walkway outside your room with a rocking chair & table to enjoy the lake views. The roof on top has great views of the area too--I recommend a sneaky cold beverage up there. Close to the main strip, but set away from it. Other reviews pointed out noise, and, yes, there are some annoying dogs in the distance that bark way too much to warrant their continued existence, but none immediately close by. Definitely got in the habit of wearing earplugs in Guatemala, anyway. The nicest place we stayed at in Guatemala (always searching for the cheapest decently-rated private rooms with bathroom). This place should be WAY more popular.
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...

E
Emma
From
United Kingdom
Everything! The staff were amazing, especially a shout out to Andrea and Mary who did everything possible to help our stay be comfortable. The gym is next door and free to use as a hotel guest - it’s great! Loads of equipment and opens from 7am. The room we took had two beds, would recommend this for two people as you get lots of space. There is water, tea and coffee available in the restaurant for hotel guests which was a lovely touch. Breakfast is SO good. Huge portions and you take eat on their lovely terrace with lake and volcano views. It’s also a great place to relax in the evening when it is cooler. I left a dress from my washing and the hotel arranged it to come on a boat to pana which was over and above on service.
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.

א
אסף שוורץ
From
Israel
Friendly staff, great restaurant, shower was good, room was large and the view is beautiful. There's also a kitchen but we didn't use
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.73 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 9.7
    Exceptional - What previous guests thought, 264 reviews
    From $207.22 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.01 per night
  • Airport shuttle (additional charge)
    Scored out of 10, guest rating 8.3
    Very Good - What previous guests thought, 1,764 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, 497 reviews
    From $146.40 per night

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

See all

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, 125 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.9
    Excellent - What previous guests thought, 64 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.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.22 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.22 per night

Best hotels with breakfast in San Pedro La Laguna and nearby

  • 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.7
    Good - What previous guests thought, 25 reviews

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

    From $31.87 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 930 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.9
    Excellent - What previous guests thought, 26 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, 133 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

Budget hotels in San Pedro La Laguna and nearby

  • 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
  • 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.17 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 $47.80 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 879 reviews
    Wonderful hotel, situated just in front of the lake Atitlan, with 2 beautiful terrasses. A spot to seat, enjoy the beautiful landscape, and pleasently chat with its very friendly owner. The rooms are nicely old looking, with good woodwork and tiles, they even look slightly Andalusian. Overall a wonderful experience !
    Guest review by
    Pedro
    France
  • From $47.41 per night
    Scored out of 10, guest rating 8.5
    Very Good - What previous guests thought, 375 reviews
    The staff are very warm and kind ! The room was very clean and smells good. The bed was perfect too (after 24h travel) Perfect for solo traveller specially woman solo traveller it's safe. The location was amazing ! Thank you to the team for making the first few days in Guatemala a homy place
    Guest review by
    Camille
    Germany
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 975 reviews
    The hotel offers a lot of services and activities like a tuctuc service, kayak tours and tours to the Indian nose hike. The room was very spacious with nice views of tje sunset. The staff at the reception was very friendly and helpful
    Guest review by
    Tony
    Netherlands
  • From $163.32 per night
    Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 689 reviews
    I enjoyed my last Guatemalan sunrise here. they arranged a breakfast sandwich for me as I had to leave before the included breakfast
    Guest review by
    julie
    Ireland
  • From $65.30 per night
    Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 930 reviews
    Very chill hotel with nice chilling spots, also the bar with swimming pool in front of the lake is a big bonus
    Guest review by
    Nathalie
    Belgium
gogless