Hotels in Cafayate

Search and compare Cafayate hotels from hundreds of travel sites and save

Cafayate, Argentina
Dec 7 — Dec 82
Cafayate, Argentina
Tue 12/7
Wed 12/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cafayate

Filter by star ratings
All filters
Hotel Asturias
Hotel Asturias
8.8 Excellent
Av. Güemes Sur 154, Cafayate, Salta, Argentina
Show on map
0.2 mi from city centre, Cafayate 
ExcellentBased on 451 reviews
8.8

Hotel Asturias Cafayate is situated in Cafayate and is close to the area's tourist attractions. The various facilities this charming hotel features include massage services, a swimming pool and babysitting/child services.

La Vaca Tranquila
La Vaca Tranquila
9.4 Excellent
Finca Buena Vista, Cafayate, Cafayate, Salta, Argentina
Show on map
13.3 mi from city centre, Cafayate 
ExcellentBased on 143 reviews
9.4

Situated in San Rafael, La Vaca Tranquila is a short drive from San Carlos and provides complimentary Wi-Fi, a sun deck and an outdoor pool. The various amenities this cosy bed & breakfast offers include a shared kitchen, a library and a safe.

Patios De Cafayate Wine Hotel
Patios De Cafayate Wine Hotel
9.3 Excellent
Ruta Nacional 40 Y Ruta Provincial 68, Cafayate, Salta, Argentina
Show on map
1.1 mi from city centre, Cafayate 
ExcellentBased on 483 reviews
9.3

Patios De Cafayate provides comfortable 5-star accommodation in Cafayate. This comfortable hotel also features free Wi-Fi, an outdoor pool and a sauna, and is a short drive from Animana and San Carlos.

Hotel Portal del Santo
Hotel Portal del Santo
9.2 Excellent
Silverio Chavarria 250, Cafayate, Salta, Argentina
Show on map
0.3 mi from city centre, Cafayate 
ExcellentBased on 256 reviews
9.2

Hotel Portal del Santo provides 3-star accommodation in Cafayate. It also offers a Jacuzzi, an outdoor pool and free Wi-Fi.

Grace Cafayate
Grace Cafayate
9.1 Excellent
Ruta Nacional 40 Km 4340, Cafayate, Salta, Argentina
Show on map
2.4 mi from city centre, Cafayate 
ExcellentBased on 1,111 reviews
9.1

Grace Cafayate provides a comfortable setting when in Cafayate. Some of the features provided at this 5-star hotel include an indoor pool, outdoor tennis courts and a Turkish steam bath.

Hostal Tierra de Vinos
Hostal Tierra de Vinos
8.6 Excellent
Camila Quintana de Niño 160, Cafayate, Salta, Argentina
Show on map
0.3 mi from city centre, Cafayate 
ExcellentBased on 976 reviews
8.6

Hostal Tierra de Vinos provides a comfortable setting when in Cafayate. It also offers luggage storage, free Wi-Fi and an outdoor pool.

La Casa De La Bodega - Wine Boutique Hotel
La Casa De La Bodega - Wine Boutique Hotel
8.5 Excellent
Ruta Nacional Nº 68, Km. 18.5, Cafayate, Salta, Argentina
Show on map
1.1 mi from city centre, Cafayate 
ExcellentBased on 276 reviews
8.5

Conveniently situated and featuring a Jacuzzi and an outdoor pool, this charming hotel is located an easy drive from Loro Huasi. It also offers wine tasting, a concierge and luggage storage.

Los Sauces
Los Sauces
8.2 Excellent
Calchaquí 62, Cafayate, Salta, Argentina
Show on map
0.0 mi from city centre, Cafayate 
ExcellentBased on 369 reviews
8.2

Hotel Los Sauces is located in Cafayate and is close to Bodega Felix Lavaque. It is conveniently positioned for guests wishing to visit the area's popular attractions.

Tips for booking a Cafayate hotel

Cheapest month:August
Most expensive month:January
Average price in Cafayate:$95/night
Absolute cheapest price found:$6/night
Cheapest day:Friday
Most expensive day:Thursday
$6 - $186
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$42 - $140
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cafayate hotels

Show all 158 hotels
1
Hostal Tierra de Vinos
Hostal Tierra de Vinos
8.6 Excellent
Camila Quintana de Niño 160, Cafayate, Salta, Argentina
Show on map
0.3 mi from city centre, Cafayate, Argentina 

Hostal Tierra de Vinos provides a comfortable setting when in Cafayate. It also offers luggage storage, free Wi-Fi and an outdoor pool.

Cheapest hotels in Cafayate, Argentina

Show all 158 hotels
Hostal Tierra de Vinos
Hostal Tierra de Vinos
8.6 Excellent
Camila Quintana de Niño 160, Cafayate, Salta, Argentina
Show on map
0.3 mi from city centre,  

Hostal Tierra de Vinos provides a comfortable setting when in Cafayate. It also offers luggage storage, free Wi-Fi and an outdoor pool.

$21
Avg. per night
La Vaca Tranquila
La Vaca Tranquila
9.4 Excellent
Finca Buena Vista, Cafayate, Cafayate, Salta, Argentina
Show on map
13.3 mi from city centre,  

Situated in San Rafael, La Vaca Tranquila is a short drive from San Carlos and provides complimentary Wi-Fi, a sun deck and an outdoor pool. The various amenities this cosy bed & breakfast offers include a shared kitchen, a library and a safe.

$60
Avg. per night
Los Sauces
Los Sauces
8.2 Excellent
Calchaquí 62, Cafayate, Salta, Argentina
Show on map
0.0 mi from city centre,  

Hotel Los Sauces is located in Cafayate and is close to Bodega Felix Lavaque. It is conveniently positioned for guests wishing to visit the area's popular attractions.

$68
Avg. per night
Hotel Portal del Santo
Hotel Portal del Santo
9.2 Excellent
Silverio Chavarria 250, Cafayate, Salta, Argentina
Show on map
0.3 mi from city centre,  

Hotel Portal del Santo provides 3-star accommodation in Cafayate. It also offers a Jacuzzi, an outdoor pool and free Wi-Fi.

$76
Avg. per night
La Casa De La Bodega - Wine Boutique Hotel
La Casa De La Bodega - Wine Boutique Hotel
8.5 Excellent
Ruta Nacional Nº 68, Km. 18.5, Cafayate, Salta, Argentina
Show on map
1.1 mi from city centre,  

Conveniently situated and featuring a Jacuzzi and an outdoor pool, this charming hotel is located an easy drive from Loro Huasi. It also offers wine tasting, a concierge and luggage storage.

$89
Avg. per night
Hotel Asturias
Hotel Asturias
8.8 Excellent
Av. Güemes Sur 154, Cafayate, Salta, Argentina
Show on map
0.2 mi from city centre,  

Hotel Asturias Cafayate is situated in Cafayate and is close to the area's tourist attractions. The various facilities this charming hotel features include massage services, a swimming pool and babysitting/child services.

$90
Avg. per night
Patios De Cafayate Wine Hotel
Patios De Cafayate Wine Hotel
9.3 Excellent
Ruta Nacional 40 Y Ruta Provincial 68, Cafayate, Salta, Argentina
Show on map
1.1 mi from city centre,  

Patios De Cafayate provides comfortable 5-star accommodation in Cafayate. This comfortable hotel also features free Wi-Fi, an outdoor pool and a sauna, and is a short drive from Animana and San Carlos.

$169
Avg. per night
Grace Cafayate
Grace Cafayate
9.1 Excellent
Ruta Nacional 40 Km 4340, Cafayate, Salta, Argentina
Show on map
2.4 mi from city centre,  

Grace Cafayate provides a comfortable setting when in Cafayate. Some of the features provided at this 5-star hotel include an indoor pool, outdoor tennis courts and a Turkish steam bath.

$171
Avg. per night

Hotel prices in Cafayate

2 stars and under

$9 - $107

Hotel Plaza Cafayate

#1 Most popular

$57
Avg. per night
Hostal Tierra de Vinos

Best value

$21
Avg. per night
3 stars

$51 - $146

Hotel Asturias

#1 Most popular

Hotel Asturias
8.8 Excellent
$90
Avg. per night
Los Sauces

#2 Most popular

Los Sauces
8.2 Excellent
$68
Avg. per night
Los Toneles

Best value

Los Toneles
8.3 Excellent
$51
Avg. per night
4 stars +

$89 - $171

Grace Cafayate

#1 Most popular

Grace Cafayate
9.1 Excellent
$171
Avg. per night
Patios De Cafayate Wine Hotel

#2 Most popular

$169
Avg. per night
La Casa De La Bodega - Wine Boutique Hotel
$89
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cafayate

About Cafayate

Set against the soaring Andes, Cafayate is the epicentre of Argentina’s high-altitude wine region. Verdant vineyards and stunning red rock landscapes compliment Spanish and Andean cultures, which create unique gastronomy and world-class wine.

Things to do

Tour Bodega El Porvenir de Cafayate to learn about the terroir as you walk through this beautiful winery set at the foothills of the Andes. Enjoy tastings at the cellar door followed by a picnic lunch amongst the vineyards or an empanada cooking class.

For a more in-depth look into Cafayate’s viticulture, retrace the history of wine at the Museum of the Vine and Wine. Crafty types, on the other hand, can browse for authentic souvenirs amongst the brick stalls of Cafayate’s artisanal market. Pick up clothes made from llama wool, leather goods and ceramics, as well as locally-produced olives, jams and pesto.

A trip to Cafayate isn't complete without witnessing the striking red-rock formations of Quebrada de Las Conchas. Marvel at the multicoloured mountains of La Yesera Valley on a cycling tour before hiking to the spectacular sandstone gorges, nicknamed the “Amphitheatre” and “Devil’s Throat”.

Hike to the seven waterfalls of Cascadas Del Rio Colorado to swim in its pristine waterholes. After a full day of trekking, cool down with Cafayate’s original wine-flavoured ice cream at Heladería Miranda. Choose between the rich red Malbec and fruity white Torrontes.

Getting around

Cafayate is a three-hour drive from Martín Miguel de Güemes International Airport in Salta. Rental cars and taxis are available at the airport. Once in Cafayate, group tours and rental cars are a great way to explore the region.

Cafayate travel FAQs

  • What are the best hotels in Cafayate?

    1,109 reviews rated Grace Cafayate with an average score of 9.1/10. It may also be worth looking into the Mamaku Huasi, which received a rating of 8.3/10 from 163 reviews. Hopedaje Felisa could also be a good option, with a score of 8.6/10 from 115 reviews.

  • What is a good hotel near Plaza de Cafayate?

    Reviews of Patios De Cafayate Wine Hotel recommend it as a good place to stay near Plaza de Cafayate, scoring 9.3/10 from 483 ratings.

  • How much do hotels in Cafayate cost?

    The average price of a hotel in Cafayate has been around $152 per night over the last 3 days. For a 5-star hotel in Cafayate, the average price is around $187/night, depending on your dates. The average price of a 4-star hotel is $168/night.

  • How much is a cheap hotel in Cafayate?

    Over the last 3 days, Cafayate hotels have been found for as cheap as $14/night in searches by HotelsCombined users.

  • How much is a hotel in Cafayate tonight?

    Prices for a hotel in Cafayate tonight are about $65 on average, but HotelsCombined users have found prices as low as $20 for tonight in the last 3 days. The best price found for a 4-star hotel in Cafayate tonight is $99.