Skip to main content

Featured Hotels Near Colca Canyon

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest Price First Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Casa De Virginia

Cabanaconde (8.7 miles from Colca Canyon)

Located 8.7 mi from Colca Canyon and 5.6 mi of Cabanaconde Casa de virginia offers accommodations 5.6 mi away from Cabanaconde..

Show more Show less
9.2
Wonderful
381 reviews
Price from
$14
per night

Las Palmeras Eco Hostel

Hotel in Cabanaconde (10.2 miles from Colca Canyon)

Las Palmeras Eco Hostel features a garden, terrace, a restaurant and bar in Cabanaconde. The property provides a tour desk, and luggage storage for guests.

Show more Show less
9.4
Wonderful
318 reviews
Price from
$26
per night

Homestay Pachamama

Cabanaconde (10.1 miles from Colca Canyon)

Homestay Pachamama offers accommodations in Cabanaconde, 15 miles from Colca Canyon and 19 miles from Colca Canyon. It offers free Wifi, a terrace, a bar, and a restaurant.

Show more Show less
9.3
Wonderful
1,011 reviews
Price from
$30
per night

Llahuar Lodge

Cabanaconde (8.7 miles from Colca Canyon)

Llahuar Lodge features a garden, 3 hot spring thermal water pools that is open 24hours. It is located a 3-hour walk from Huaruro waterfalls and 5.6 mi from Canamaconde town.

Show more Show less
8
Very Good
690 reviews
Price from
$15
per night

La Casa de Santiago Hotel

Hotel in Cabanaconde (10 miles from Colca Canyon)

La Casa de Santiago Hotel offers accommodations in Cabanaconde. A semi buffet breakfast is served daily with local organic products.

Show more Show less
8.8
Excellent
227 reviews
Price from
$35
per night

Colibri Lodge

Tapay (12.4 miles from Colca Canyon)

With Colca Canyon reachable in 27 miles, Colibri Lodge has accommodations, a restaurant, a garden, a terrace and a bar. Complimentary WiFi is offered.

Show more Show less
9.7
Exceptional
243 reviews
Price from
$20
per night