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 – 89 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, 24 km from Volcano Atitlan.

G
Gemma
From
United Kingdom
Wish we could have stayed here longer. The view was amazing. Good breakfast included and great location
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 1,224 reviews
Price from
US$36.58
1 night, 2 adults

Hospedaje González

Hotel in San Pedro La Laguna

Set in San Pedro La Laguna, 24 km from Volcano Atitlan, Hospedaje González features views of the mountain.

J
Jake
From
United Kingdom
Excellent value for money in the centre of town. The staff were really attentive and kind.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 263 reviews
Price from
US$24.98
1 night, 2 adults

SHANTI SHANTI Hotel & Restaurante

Hotel in San Pedro La Laguna

Boasting a terrace, SHANTI SHANTI Hotel & Restaurante is situated in San Pedro La Laguna in the Solola region, 24 km from Volcano Atitlan.

T
Thomas
From
Vietnam
Great room, bed and staff were amazing!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 192 reviews
Price from
US$35.93
1 night, 2 adults

Sababa Resort

Hotel in San Pedro La Laguna

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

S
Sophia
From
United States
The breakfast every morning was great. The location was just a short walk from the pier and very close to everything. The staff was friendly. The rooms were nice and clean. I would stay here again.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 679 reviews
Price from
US$133.91
1 night, 2 adults

Hotel Xetawaa´l

Hotel in San Pedro La Laguna

Located in San Pedro La Laguna, 24 km from Volcano Atitlan, Hotel Xetawaa´l provides accommodation with a garden, free private parking and a terrace.

E
Emma
From
United Kingdom
Excellent stay! The staff were very friendly and helpful, the location was great and it is such good value for money.
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 245 reviews
Price from
US$35.27
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.

F
Forest
From
United States
I loved this place. It felt like a little bit of luxury right on the lake. I felt well cared for by all the staff. I especially enjoyed getting out on the kayaks and enjoying a couple of really good meals. This place was for me exceptional! I'll be back.
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 884 reviews
Price from
US$45.72
1 night, 2 adults

Hotel PENELEU

Hotel in San Pedro La Laguna

Featuring a terrace and views of lake, Hotel PENELEU is set in San Pedro La Laguna, 24 km from Volcano Atitlan. This 3-star hotel offers a shared kitchen, a 24-hour front desk and free WiFi.

Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 9 reviews
Price from
US$15.68
1 night, 2 adults

Hospedaje El Paraíso

Hotel in San Pedro La Laguna

Located 24 km from Volcano Atitlan, Hospedaje El Paraíso offers 2-star accommodation in San Pedro La Laguna and features a garden, a shared lounge and a terrace.

N
Natalie
From
New Zealand
We really enjoyed our stay here. The property is kept very clean and tidy, and our room was serviced half way through our stay which we really appreciated. The free breakfast (eggs, pancakes and banana) was very yummy, and the coffee always hot and fresh. The garden is a lovely spot to hang out in and the kitchen is well equipped for cooking. The location was very convenient, as it is a short walk from the main centre but still far enough away to be quiet at night. The hosts are also very kind and helpful :)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 38 reviews
Price from
US$16.98
1 night, 2 adults

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. With free WiFi, this 5-star hotel offers a shared kitchen and room service.

E
Emma
From
Australia
Amazing balcony with views perfect for hanging out, a drink or game of cards. Amazing hosts super friendly and helpful!!
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 83 reviews
Price from
US$26.45
1 night, 2 adults

Hotel TINAMIT 1

Hotel in San Pedro La Laguna

Situated in San Pedro La Laguna, Hotel TINAMIT 1 features 2-star accommodation with private terraces. Private parking is available on site. At the hotel, rooms come with a balcony with a lake view.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 7 reviews
Price from
US$39.19
1 night, 2 adults
See all 89 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
Superb - What previous guests thought, 121 reviews
From US$272.22 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 153 reviews
From US$65.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 316 reviews
From US$171.84 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 266 reviews
From US$336.89 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 288 reviews
From US$95.08 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 623 reviews
From US$376 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 65 reviews
From US$66 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,748 reviews
From US$38.25 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 139 reviews
From US$647.35 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 504 reviews
From US$91.50 per night

Most booked hotels in San Pedro La Laguna and surroundings 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, 359 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, 9 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 381 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 201 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 39 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 83 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, 679 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, 884 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 263 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, 1,224 reviews

Budget hotels in San Pedro La Laguna and nearby

Set in San Pedro La Laguna in the Solola region, Apartamento Kassona has a terrace. Free WiFi is offered throughout the property and private parking is available on site.

From US$96.43 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 217 reviews

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

From US$58.79 per night
Scored out of 10, guest rating 7.1
Good - What previous guests thought, 50 reviews

Situated in San Pedro La Laguna, within 24 km of Volcano Atitlan, Monaco is an accommodation offering city views. There is a private entrance at the apartment for the convenience of those who stay.

From US$50.51 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 12 reviews

Located in San Pedro La Laguna in the Solola region, Casa Nicolas #1 features a balcony. Free WiFi is available throughout the property and Volcano Atitlan is 24 km away.

From US$41.44 per night

Situated in San Pedro La Laguna in the Solola region, Casa Nicolas has a terrace. This holiday home features accommodation with a balcony.

From US$102.20 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 12 reviews

A recently renovated apartment situated in San Pedro La Laguna, Apartamento en la zona viva con parqueo exclusivo features a garden.

From US$81.76 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 201 reviews

Set in San Pedro La Laguna, 24 km from Volcano Atitlan, El Delfin Hotel y Restaurante offers accommodation with an outdoor swimming pool, free private parking, a fitness centre and a shared lounge.

From US$71.72 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 373 reviews

Located in San Pedro La Laguna, 24 km from Volcano Atitlan, Hotel Adulam provides accommodation with a garden, free private parking and a terrace.

From US$47.42 per night

Best hotels with breakfast in San Pedro La Laguna and nearby

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 83 reviews

Hotel Tepepul Kaan is located in San Pedro La Laguna and features a garden and a terrace. With free WiFi, this 5-star hotel offers a shared kitchen and room service.

From US$31.08 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 120 reviews

Hotel y Rest. Las Cristalinas is set in San Pedro La Laguna, 24 km from Volcano Atitlan, and has a garden and a restaurant. The accommodation offers a shared kitchen and room service for guests.

From US$39.85 per night
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 906 reviews

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

From US$52.26 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 39 reviews

Located 24 km from Volcano Atitlan, Hospedaje El Paraíso offers 2-star accommodation in San Pedro La Laguna and features a garden, a shared lounge and a terrace.

From US$20.72 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 US$50.21 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 140 reviews

Hotel Ariana has an outdoor swimming pool, garden, a private beach area and shared lounge in San Pedro La Laguna. 24 km from Volcano Atitlan, the hotel provides a bar and massage services.

From US$75.44 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 a range of water sports facilities and a shared kitchen.

From US$39.85 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 340 reviews

Situated in San Pedro La Laguna and with Volcano Atitlan reachable within 24 km, Hotel y Restaurante Playa Linda features concierge services, rooms, a garden, free WiFi throughout the property and a...

From US$15.68 per night

Hotels located in the centre of San Pedro La Laguna

Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 97 reviews

Set 24 km from Volcano Atitlan, Una Noche Con Mical offers accommodation with a balcony, as well as a garden.

From US$27.89 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 109 reviews

Situated in San Pedro La Laguna, 24 km from Volcano Atitlan, Hostal Corazón de San Pedro has a terrace, as well as free WiFi. The guest house features family rooms.

From US$26.34 per night

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

From US$47.42 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 11 reviews

Situated within 24 km of Volcano Atitlan in San Pedro La Laguna, Casa Raxic features accommodation with seating area. Boasting family rooms, this property also provides guests with a terrace.

From US$19.29 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 9 reviews

Set in San Pedro La Laguna, Solola region, Hotel Peneleuu is located 24 km from Volcano Atitlan. This 2-star hotel offers a shared kitchen and room service.

From US$13.23 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 9 reviews

Featuring a terrace and views of lake, Hotel PENELEU is set in San Pedro La Laguna, 24 km from Volcano Atitlan. This 3-star hotel offers a shared kitchen, a 24-hour front desk and free WiFi.

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

Situated in San Pedro La Laguna and with Volcano Atitlan reachable within 24 km, Hotel Henderson features concierge services, non-smoking rooms, free bikes, free WiFi and a terrace.

From US$28.69 per night

Set in San Pedro La Laguna, Solola region, Casa Atitlan is located 24 km from Volcano Atitlan. Free WiFi is available and private parking can be arranged at an extra charge.

From US$26.54 per night

FAQs about hotels in San Pedro La Laguna

What guests said about San Pedro La Laguna:

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
10

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
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 145 reviews
I chose Casa Llemo as I was looking for a homestay experience with a local Guatemalan family over the Xmas period. Staying with Julio and his wife and kids and cats fulfilled this and as a guest I was fully included in all the family Christmas activities which was awesome. The place is the family home but I had my own room and bathroom which were simple and functional. The daily included cooked breakfast is the best you will find. The owners go out of their way to make you feel welcome, comfortable and included in the family which is awesome.
Guest review by
Reece
New Zealand
From US$15.68 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 340 reviews
This was my favorite stay in guatemala. simple, peaceful, lovely owners, and the playa has such a beautiful view of the lake. also the best breakfast! highly recommend
Guest review by
Webb
United States
From US$25.87 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 480 reviews
The hotel is close to the center without being in it. The room was big enough and having our private bathroom was ideal. The kitchen is simple and easy to use.
Guest review by
Rodriguez
France
From US$47.81 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 245 reviews
Basic spacious room and for the price was great value. No drainage issues in the shower or sink like I experienced in other hotels in Guatemala.
Guest review by
Brian
Canada
From US$47.42 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 373 reviews
This hotel is great value for money. Though facilities are basic, the place is very clean and I got a good sleep at night.
Guest review by
Iuliana Alina
Netherlands