Find hotels near San Pedro Volcano, San Pedro La Laguna from $19

Start date: Check-in selected.
To Date
End date: Check-out
  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 461 hotels close to San Pedro Volcano with room rates, reviews, and availability. Most hotels are fully refundable.

Aviva Hotel

3.0 star property
5.4 mi from San Pedro Volcano
9.8 out of 10, Exceptional, (14)
"This was my favorite hotel stay of my two week backpacking trip. Usually I stay only one night and move on but after Nelson, Milton, and Adam took such good care of me, I had to extend my stay another night. Both my Deluxe and Superior rooms were perfectly appointed with amazing views. When I come back, this is my spot from now on! Breakfast was incredible as well; do not miss it!"
United States
Michael
$224 nightly
The price is $275
Nov 20 - Nov 21
Total with taxes and fees
Aviva Hotel

Kula Maya Boutique Hotel & Spa

3.0 star property
4.6 mi from San Pedro Volcano
9.6 out of 10, Exceptional, (104)
"Food and views from this property where amazing."
United States
Andrew
$319 nightly
The price is $389
Nov 10 - Nov 11
Total with taxes and fees
Kula Maya Boutique Hotel & Spa

Fuego Atitlan Eco-Hotel

3.0 star property
4.7 mi from San Pedro Volcano
9.4 out of 10, Exceptional, (18)
"It was beyond my expectations, the view, the nature, everyone there was very kind, coming back for sure "
United States
Marco Antonio
$96 nightly
The price is $118
Nov 11 - Nov 12
Total with taxes and fees
Fuego Atitlan Eco-Hotel

Sarnai

4.5 star property
4.7 mi from San Pedro Volcano
9.4 out of 10, Exceptional, (26)
"Beautiful place to stay in San Marcos and extremely walkable to everything including the docks. A little difficult when navigating with luggage but everything else was a breeze. "
United States
Gazale
$102 nightly
The price is $125
Nov 11 - Nov 12
Total with taxes and fees
Sarnai

Eco Hotel MayAchik

3.0 star property
2.7 mi from San Pedro Volcano
9.0 out of 10, Wonderful, (9)
"We didn’t have electricity or wifi or hot water for the first half of the trip. It came back after that but was definitely an inconvenience. Restaurant was very good - we ate there many meals because it was convenient and good. The sauna was also a cool experience. A little farther from the lake than some other area places. "
United States
Rachel
$31 nightly
The price is $38
Nov 15 - Nov 16
Total with taxes and fees
Eco Hotel MayAchik

Hotel Casa Ki'iil San Juan La Laguna

2.0 star property
2.9 mi from San Pedro Volcano
9.0 out of 10, Wonderful, (24)
"I enjoyed my stay here. It's like paradise, the staff are very helpful and excellent. "
United States
Vijay
$65 nightly
The price is $79
Nov 11 - Nov 12
Total with taxes and fees
Hotel Casa Ki'iil San Juan La Laguna

La Iguana Perdida - Hostel

2.0 star property
7.1 mi from San Pedro Volcano
9.2 out of 10, Wonderful, (85)
"It is a great glamping property that any liberal hippie would love."
United States
Michelle
$39 nightly
The price is $47
Nov 13 - Nov 14
Total with taxes and fees
La Iguana Perdida - Hostel

Mikaso Hotel

3.0 star property
2.6 mi from San Pedro Volcano
8.4 out of 10, Very Good, (56)
"Beautifully located, safe, with great staff and facilities for the price. There are also 9 lovely cats hanging out around the property - the owner's pets. Peaceful and quiet location - perfect for staying away from the San Pedro tourist strip. "
Canada
Emma
$40 nightly
The price is $49
Dec 9 - Dec 10
Total with taxes and fees
Mikaso Hotel

Posada de Don Jose

3.0 star property
10.1 mi from San Pedro Volcano
9.2 out of 10, Wonderful, (25)
"Beautiful place out of town a 10 Quetsales talk tuck ride get you into the main area and the lake would stay here again"
United States
Vincent
$50 nightly
The price is $60
Nov 10 - Nov 11
Total with taxes and fees
Posada de Don Jose

Hotel Toliman

3.0 star property
8.4 mi from San Pedro Volcano
9.0 out of 10, Wonderful, (24)
"Lovely place to spend a few days away "
United States
Faye
$65 nightly
The price is $80
Nov 12 - Nov 13
Total with taxes and fees
Hotel Toliman

Hotel Posada don Miguel

2.0 star property
9.3 mi from San Pedro Volcano
9.0 out of 10, Wonderful, (128)
"Perfectly quiet and sec included"
United States
Bryan
$35 nightly
The price is $43
Nov 11 - Nov 12
Total with taxes and fees
Hotel Posada don Miguel

Hotel Xetawaal

2.5 star property
2.7 mi from San Pedro Volcano
8.2 out of 10, Very Good, (30)
"The spot is pretty much in the center of San Pedro, so it is very conveniently located. The hotel doesn't really offer much but if you're just looking for a place to crash the night in, it is a good option. Shower was surprisingly good but the rooms overall were mediocre. The owner is a nice guy and I would recommend this place for anyone just passing by and needed somewhere to stay over at for a few days. "
United States
Abu Bakker
$36 nightly
The price is $44
Nov 10 - Nov 11
Total with taxes and fees
Hotel Xetawaal

Hotel Mercy

2.0 star property
2.9 mi from San Pedro Volcano
8.2 out of 10, Very Good, (31)
"Staff is very helpful, rooms are clean and comfy"
United States
freddy
$51 nightly
The price is $62
Nov 24 - Nov 25
Total with taxes and fees
Hotel Mercy

Hotel El Sol

2.0 star property
9.6 mi from San Pedro Volcano
9.0 out of 10, Wonderful, (59)
"Nice owner, and in a quiet part of town"
Canada
Eric
$30 nightly
The price is $37
Nov 10 - Nov 11
Total with taxes and fees
Hotel El Sol

Hotel Villa Santa Catarina

3.0 star property
9.8 mi from San Pedro Volcano
9.0 out of 10, Wonderful, (299)
"Beautiful hotel and location! Definitely worth a stay here. One of our favorite hotels we stayed at in Lake Atitlan. "
United States
Lilly
$95 nightly
The price is $115
Nov 11 - Nov 12
Total with taxes and fees
Hotel Villa Santa Catarina

Hotel Atitlán

3.5 star property
9.1 mi from San Pedro Volcano
9.0 out of 10, Wonderful, (693)
"Gorgeous property and the staff was amazing!"
United States
Kevin
$255 nightly
The price is $311
Nov 10 - Nov 11
Total with taxes and fees
Hotel Atitlán

Villas Jucanya

3.5 star property
9.2 mi from San Pedro Volcano
9.0 out of 10, Wonderful, (37)
"Excellent place to rest, amazing view. "
United States
Estefany
$238 nightly
The price is $293
Nov 23 - Nov 24
Total with taxes and fees
Villas Jucanya

Hotel Encuentro del Viajero

2.0 star property
9.5 mi from San Pedro Volcano
8.8 out of 10, Excellent, (29)
"Ubicacion is perfect close to everything the staff so friendly especially soyla "
United States
Jose
$22 nightly
The price is $27
Nov 10 - Nov 11
Total with taxes and fees
Hotel Encuentro del Viajero

Art & Coffee

4.0 star property
6.5 mi from San Pedro Volcano
8.4 out of 10, Very Good, (5)
"Enjoyed my stay at Art & Coffee. Owned by expat Americans living their dream. Very positive and friendly people. Large single story rooms with outdoor patios. I opted to eat at the adjacent cafe inidgo every morning - which has great food and waterfront view. "
United States
Colin
$16 nightly
The price is $19
Nov 22 - Nov 23
Total with taxes and fees
Art & Coffee

Hotel San Buenaventura De Atitlan

3.0 star property
9.4 mi from San Pedro Volcano
8.8 out of 10, Excellent, (128)
"Property was so beautiful and the staff was very nice. "
United States
Andrew
$121 nightly
The price is $151
Dec 2 - Dec 3
Total with taxes and fees
Hotel San Buenaventura De Atitlan
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels close to San Pedro Volcano with free breakfast

Hotels close to San Pedro Volcano with a pool

Top guest rated hotels close to San Pedro Volcano

Top San Pedro Volcano Hotel Reviews

Hotels near other San Pedro Volcano attractions

Frequently asked questions

What are the top-rated hotels near San Pedro Volcano?
For travelers seeking top-rated hotels near San Pedro Volcano, the perfect stay awaits in San Pedro La Laguna, Sololá, Guatemala.Hotel Yachoon Chiin

Hotel Yachoon Chiin, rated 10 by travelers, is a cozy option located 339 minutes walking distance from San Pedro Volcano. Situated close to a vibrant shopping district, this hotel features spacious balconies that allow travelers to enjoy the surrounding views. With free uncovered self-parking available, it provides convenience for those exploring the area. The nearby local outlets enhances the overall experience for travelers.

Eco Cottage

Eco Cottage is a charming retreat just a scenic 251-minute walk from San Pedro Volcano, rated a perfect 10 by travelers. This inviting hotel features a lovely patio and a balcony, perfect for enjoying breathtaking mountain and lake views. Guests can take advantage of a kitchenette, garden access, and early check-in options. The romantic atmosphere and connecting rooms make it an ideal choice for a peaceful getaway.

Aviva Hotel

Aviva Hotel, a 3-star delight, boasts a stellar review rating of 10 and is conveniently located 270 minutes walking distance from San Pedro Volcano. Guests can indulge in a refreshing outdoor pool and unwind at the onsite spa, which offers soothing massage services. Enjoy complimentary continental breakfast while taking in stunning lake views from the deck or patio. The hotel's offsite parking and additional thoughtful amenities ensure a comfortable stay for all travelers.
How much is a hotel near San Pedro Volcano?
Staying near San Pedro Volcano is a treat, with plenty of hotels from $19 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near San Pedro Volcano?
For an unforgettable family getaway near San Pedro Volcano, consider these top-rated, family-friendly hotels that offer comfort and stunning views.Eco Hotel Uxlabil Atitlan

Eco Hotel Uxlabil Atitlan offers a family-friendly atmosphere just 3.3 miles from San Pedro Volcano. This 3-star hotel boasts daily housekeeping and a restaurant with kids' meals, ensuring comfort for families. Guests can enjoy the serene garden and complimentary breakfast, making mornings delightful. With a review rating of 8.8 from travelers, it features additional amenities such as a spa and waterside location, providing an ideal setting for relaxation and family fun.

Tiosh Abaj

Tiosh Abaj is a family-friendly hotel situated a short 340 minutes walk from San Pedro Volcano. This well-rated hotel, an impressive 8.6 review rating, includes accessible children's pools and a playground to keep the little ones entertained. Guests can also enjoy a range of amenities, including a terrace and on-site spa services. With family-friendly amenities like daily housekeeping and a gaming arcade, it caters perfectly to families looking for a relaxing getaway.

Hotel Palmera Dorada

Hotel Palmera Dorada, located just a leisurely 345 minutes walk from San Pedro Volcano, is an inviting choice for families. This 3.5-star hotel features a kitchenette for easy meal prep and highchairs for little ones, making it perfect for family dining. Guests will appreciate the outdoor pool and on-site spa, adding relaxation to their stay. Rated by travelers with a great traveler rating score of 8.4, it promises a memorable experience with amenities like a restaurant offering kids' meals and daily housekeeping.
Which hotels near San Pedro Volcano offer the best views?
Discovering the best hotels near San Pedro Volcano that offer breathtaking views is essential for an unforgettable stay in San Pedro La Laguna.Eco Cottage

Eco Cottage, rated 8.0 by travelers, is a charming retreat located approximately 251 minutes walking distance from San Pedro Volcano. Guests appreciate the stunning lake views from the balcony and patio, making it a perfect spot for relaxation. This hotel features a kitchenette for added convenience, along with a romantic garden setting that enhances the overall experience.

Eco Hotel Uxlabil Atitlan

With an impressive review rating of 8.8, Eco Hotel Uxlabil Atitlan is a 3-star hotel situated 3.3 miles from San Pedro Volcano. It boasts a beautiful terrace and waterfront location, providing picturesque lake views. Guests can indulge in complimentary breakfast daily, enjoy the on-site spa, or dine at the garden-view restaurant. The hotel also offers various outdoor activities like fishing and canoeing, ensuring a memorable stay.

Hotel Palmera Dorada

Hotel Palmera Dorada offers a relaxing escape with a review rating of 8.4 and is a 3.5-star hotel located 345 minutes walking distance from San Pedro Volcano. This hotel features an outdoor pool and an ocean-view restaurant, perfect for enjoying scenic dining. Guests can unwind at the on-site spa or take a stroll to nearby black sand beaches, making it an ideal choice for travelers seeking both comfort and views.
What are the best affordable hotels near San Pedro Volcano?
Discovering affordable accommodations near San Pedro Volcano is a breeze with these top-rated options that promise stunning views and comfort for every traveler.Hotel Yachoon Chiin

Hotel Yachoon Chiin is a charming haven located 339 minutes on foot from San Pedro Volcano, rated a remarkable 10 by travelers. Guests will appreciate the free self-parking and WiFi, perfect for those seeking a straightforward stay. Enjoy the convenience of nearby shopping districts and relax on your private balcony for some fresh air and tranquility.

Aviva Hotel

Aviva Hotel is a delightful 3-star retreat located just a scenic 270 minutes walk from San Pedro Volcano. With a perfect review rating of 10, this hotel offers travelers complimentary daily continental breakfast and free WiFi to start each day right. Relax by the outdoor pool or indulge in a soothing massage at the onsite spa. The hotel also boasts stunning lake views and has convenient offsite parking available on request.

Fuego Atitlan Eco-Hotel

Fuego Atitlan Eco-Hotel, situated just 0.6 miles away from San Pedro Volcano, features a solid review rating of 9.0 and is a 3-star eco-friendly option. Guests can enjoy free WiFi and toiletries, along with free self-parking. The hotel offers a range of activities, including boat tours and hiking, while the onsite spa provides rejuvenating treatments for a well-rounded experience. Enjoy the breathtaking lake views from the furnished balcony of your room.
Are there any hotels with pools close to San Pedro Volcano?
For travelers looking to unwind with a refreshing swim after exploring the majestic San Pedro Volcano, there are several appealing hotels with pools nearby.Aviva Hotel

Aviva Hotel is a top-rated 3-star hotel located only 270 minutes on foot from San Pedro Volcano, with an impressive review rating of 10. This hotel features a lovely outdoor pool and provides complimentary continental breakfast for a great start to the day. Guests can unwind at the onsite spa or take in the stunning lake views from the deck.

Tiosh Abaj

Tiosh Abaj is a delightful option just a 340-minute walk from San Pedro Volcano, featuring an inviting outdoor pool perfect for relaxation. Rated 8.6 by travelers, this hotel offers a range of amenities including a children's pool, spa services, and an arcade game room. Guests can also enjoy a beautiful terrace and easy access to local fishing spots.

Hotel Palmera Dorada

Located 345 minutes walking from San Pedro Volcano, Hotel Palmera Dorada offers a charming stay with a rated review of 8.4. This 3.5-star hotel features an outdoor pool and is perfect for families, with amenities like highchairs and kids' meals. Guests can also enjoy access to a nearby black sand beach and a romantic ocean-view restaurant.
What are the best pet-friendly hotels near San Pedro Volcano?
For those looking to explore the beauty of San Pedro Volcano with their pets, these top-rated hotels offer welcoming environments and stunning views.Eco Hotel Uxlabil Atitlan

Eco Hotel Uxlabil Atitlan is a delightful 3-star hotel located just 3.3 miles from San Pedro Volcano, with a great traveler rating score of 8.8. This pet-friendly hotel welcomes both dogs and cats, ensuring a comfortable stay for travelers traveling with furry companions. Guests can enjoy relaxing on the terrace or patio, and dining at the restaurant with garden views. Additional amenities include a free daily breakfast, spa services, and access to fishing and canoeing onsite.

Mikaso Hotel

Mikaso Hotel, located approximately 140 minutes walking distance from San Pedro Volcano, is a cozy 3-star retreat with a review rating of 8.4. This pet-friendly hotel allows pets in rooms, making it a great choice for travelers with four-legged friends. Guests can unwind on the patio or terrace, enjoy views of the lake, and take advantage of the garden and billiards facilities for a fun-filled stay.
Can I book a fully refundable hotel close to San Pedro Volcano?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "San Pedro Volcano", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near San Pedro Volcano?
To look for discounts on hotels near San Pedro Volcano, join [One Key™](US: https://www.expedia.com/welcome-one-key)—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.

Explore a world of travel with Expedia