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

Popular hotels in San Pedro La Laguna

Check out our top picks in San Pedro La Laguna

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

S
Samir
From
United Kingdom
Great local run place with a relaxed vibe, friendly staff, amazing value and they run a program to help local children!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 124 reviews
Price from
US$26.46
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.

N
Naoibh
From
Ireland
A lovely hotel. excellent service and value for money in a central location. Would highly recommend.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 305 reviews
Price from
US$24.99
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.

P
Petra
From
Netherlands
My room was amazing!! Big, light, with a little kitchen and a good shower. The bed was definitely the most comfortable one in my 6 weeks traveling. The owner is very nice and the breakfast is great. The location is also very good.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 187 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
Salinss
From
Slovenia
This place is amazing, I loved everything about this resort. Rooms are clean, comfortable and very cozy. Resort has a lot of different areas for you to enjoy and relax. It's in walking distance to everything. Breakfast was so good I recommend you to get there early.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 692 reviews
Price from
US$65.33
1 night, 2 adults

Hotel Adulam

Hotel in San Pedro La Laguna

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

N
Niket
From
Canada
Cant recommend the place enough
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 377 reviews
Price from
US$43.12
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.

O
Olga
From
Poland
The hotel itself just great for its price, but if you come by car it could be tricky to get there (everywhere in this city actually), so when we get out guy from hotel just go with us on motorcycle and help in all hard road situations that we've met! It was really helpful
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 244 reviews
Price from
US$35.28
1 night, 2 adults

El Delfin Hotel y Restaurante

Hotel in San Pedro La Laguna

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.

R
Ramiro
From
Guatemala
It's a clean place with good service. Clara is a great host! We will definitely come back!!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 207 reviews
Price from
US$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.

M
Marija
From
Germany
Incredible views of the lake, and super peaceful and quiet. Plus, there are many adorable cats hanging out in the lobby :)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 887 reviews
Price from
US$39.85
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.

M
Martina
From
United Kingdom
The location is a bit further to the hill but it is worth the climb as you will get the ultimate view over the lake. The room was clean and spotted. Very warm water in the shower was just a bonus. It was simple but very satisfying.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 20 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.5
Very good - What previous guests thought, 63 reviews
Price from
US$16.99
1 night, 2 adults
See all 109 hotels in San Pedro La Laguna

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

S
Samir
From
United Kingdom
Great local run place with a relaxed vibe, friendly staff, amazing value and they run a program to help local children!
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 124 reviews
Price from
US$26.46
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.

N
Naoibh
From
Ireland
A lovely hotel. excellent service and value for money in a central location. Would highly recommend.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 305 reviews
Price from
US$24.99
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.

P
Petra
From
Netherlands
My room was amazing!! Big, light, with a little kitchen and a good shower. The bed was definitely the most comfortable one in my 6 weeks traveling. The owner is very nice and the breakfast is great. The location is also very good.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 187 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
Salinss
From
Slovenia
This place is amazing, I loved everything about this resort. Rooms are clean, comfortable and very cozy. Resort has a lot of different areas for you to enjoy and relax. It's in walking distance to everything. Breakfast was so good I recommend you to get there early.
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 692 reviews
Price from
US$65.33
1 night, 2 adults

Hotel Adulam

Hotel in San Pedro La Laguna

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

N
Niket
From
Canada
Cant recommend the place enough
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 377 reviews
Price from
US$43.12
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.

O
Olga
From
Poland
The hotel itself just great for its price, but if you come by car it could be tricky to get there (everywhere in this city actually), so when we get out guy from hotel just go with us on motorcycle and help in all hard road situations that we've met! It was really helpful
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 244 reviews
Price from
US$35.28
1 night, 2 adults

El Delfin Hotel y Restaurante

Hotel in San Pedro La Laguna

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.

R
Ramiro
From
Guatemala
It's a clean place with good service. Clara is a great host! We will definitely come back!!
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 207 reviews
Price from
US$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.

M
Marija
From
Germany
Incredible views of the lake, and super peaceful and quiet. Plus, there are many adorable cats hanging out in the lobby :)
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 887 reviews
Price from
US$39.85
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.

M
Martina
From
United Kingdom
The location is a bit further to the hill but it is worth the climb as you will get the ultimate view over the lake. The room was clean and spotted. Very warm water in the shower was just a bonus. It was simple but very satisfying.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 20 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.5
Very good - What previous guests thought, 63 reviews
Price from
US$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
Fabulous - What previous guests thought, 126 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 207 reviews
From US$71.74 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 154 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 317 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 257 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 288 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 115 reviews
From US$65.86 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 648 reviews
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 1,757 reviews
From US$47.83 per night
Airport shuttle (additional charge)
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 377 reviews
From US$47.43 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, 363 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 207 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.7
Fabulous - 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, 124 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
Fabulous - 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, 692 reviews

Popular with guests booking hotels in San Pedro La Laguna

Scored out of 10, guest rating 8.6
Fabulous - 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,180 reviews

Hotels located in the centre of San Pedro La Laguna

Scored out of 10, guest rating 7.3
Good - What previous guests thought, 91 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$36.59 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.43 per night

Situated in San Pedro La Laguna in the Solola region, Casa Magdalena Centro has a terrace. The property is non-smoking and is located 24 km from Volcano Atitlan.

From US$39.85 per night

Situated in San Pedro La Laguna in the Solola region, Casa Magdalena Centro has a terrace. The property is non-smoking and is set 24 km from Volcano Atitlan.

From US$39.85 per night

Set in San Pedro La Laguna in the Solola region, Casa Magdalena Centro has a terrace. The property is non-smoking and is situated 24 km from Volcano Atitlan.

From US$39.85 per night

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.

Scored out of 10, guest rating 7.6
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.

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 124 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$43.84 per night

Best hotels with breakfast in San Pedro La Laguna and nearby

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

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

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

Featuring a garden, terrace and views of mountain, Amigos is located in San Pedro La Laguna, 24 km from Volcano Atitlan.

Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 187 reviews

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

From US$47.83 per night
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 119 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$55.80 per night
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 28 reviews

Boasting a garden, Home & Stay - Hostel by Don Pascual is situated in San Pedro La Laguna in the Solola region, 24 km from Volcano Atitlan.

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

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

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 63 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.

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 US$45.19 per night

Budget hotels in San Pedro La Laguna and nearby

Scored out of 10, guest rating 7.0
Good - What previous guests thought, 53 reviews

Situated in San Pedro La Laguna, Solola region, Monaco is located 24 km from Volcano Atitlan.

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 is located in San Pedro La Laguna. This beachfront property offers access to a balcony, free private parking and free WiFi.

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

Set in San Pedro La Laguna in the Solola region, Casas Cristalinas (Ideal para 4 a 5 personas) offers accommodation with free WiFi and free private parking.

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

Casa Blanca - San Pedro has an outdoor swimming pool, garden, a terrace and restaurant in San Pedro La Laguna. Featuring a bar, the property is located within 24 km of Volcano Atitlan.

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 207 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.74 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 377 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.43 per night
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Boasting garden views, Casa Josep H'i provides accommodation with a garden and a patio, around 24 km from Volcano Atitlan. This property offers access to a terrace and free private parking.

Located in San Pedro La Laguna in the Solola region, Encanto junto al lago en la zona viva has a balcony. This property offers access to a terrace, free private parking and free WiFi.

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
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 1,180 reviews
The staff was nice and helpful. The hotel was close to the boats. The breakfast was nice. But, I wouldn't stay in the Amigos hotel again. I just feel the place is suitable only if you are partying a lot. It was extremely loud, even with the earplugs provided by hotel. If you plan on going to some trekking or early bus, this is not a place for you. Also, there is a dog pooping and peeing on the terrace while you sit on the hammock - so watch your steps.
Guest review by
Magdalena
Poland
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 887 reviews
Stunning location, on the atitlan lake, you can see the sunrise directly from the patio, you can go for a swin in the lake with the direct access to the water and they rent paddlesurf as well. The staff is really friendly and readh to help you for anything, is also a good location to vistit san pedro la laguna as it’s in the city center
Guest review by
Andrea
Spain
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 43 reviews
The owners were really lovely and kind and wanted to give us anything we needed. The facilities are ok albeit a little bit basic. The breakfast was delicious, the best we had in Guatemala.
Guest review by
AnnieWyatt
Costa Rica
From US$55.80 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 283 reviews
Great location, reasonably priced and very helpful staff. The view from our room of the lake was stunning, and the hotel was perfect for a few days in San Pedro
Guest review by
Fintan
United Kingdom
From US$71.74 per night
Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 207 reviews
The room is fine, the rooftop terrace is comfortable, quiet and the nicest part of the hotel. Gym next door (included) is a nice one.
Guest review by
Gino
Netherlands