10 Best Cave Hotels in Matera, Italy for Every Budget
Staying in a cave hotel in Matera, Italy is a must. Imagine sleeping in a hotel with 9,000 years of history and looking out your window to see the magical landscape of the Sassi. Matera is a UNESCO World Heritage Site recognizing its unique historical and architectural significance. You can get some quite affordable stays in Matera and if you like luxury you will find some really stunning unique places to stay too! In this post, I’ll go into the 10 best cave hotels in Matera, Italy for every budget.
Note: This post may contain affiliate links, meaning I get a commission if you decide to purchase something through the links, at no additional cost to you. Read our Affiliate Disclosure here.
Read my full post on the best things to do in Matera here!
10 Best Cave Hotels in Matera
1. Sant’Angelo Luxury Resort
⭐ Rating: 5 Star
💰 Nightly Rate: from €220 per night
📍Location: Piazza S. Pietro Caveoso (Google Maps)
Link to Book



📸: Sant’Angelo Luxury Resort
This hotel is a dream and definitely one of the best cave hotels in Matera! It has a great location in the heart of the historical center. I had a chance to dine at their stunning restaurant with views overlooking the Sassi. It’s called Regiacorte and a 3-course meal is €100. Well worth the splurge for the unique dishes and beautiful setting.
2. Sextantio Le Grotte della Civita
⭐ Rating: 4 Star
💰 Nightly Rate: from €200 per night
📍Location: Via Civita, 28 (Google Maps)
Link to Book


📸: Sextantio Le Grotte della Civita
Sextantio Le Grotte della Civita is a stunningly designed hotel. With only 18 rooms it feels exclusive and unique. The rooms have natural lighting, elegant arches, stone walls, and simple furnishings. This remarkable hotel was meticulously renovated while still preserving the original spaces. Sextantio Le Grotte della Civita is not merely a hotel; it’s a living testament to the timeless allure of Matera’s history. It truly lives up to be the best cave hotel in Matera, Italy.
3. Palazzo Gattini Luxury Hotel
⭐ Rating: 5 Star
💰 Nightly Rate: from €250 per night
📍Location: Piazza Duomo, 13 (Google Maps)
Link to Book


📸: Palazzo Gattini Luxury Hotel
The Palazzo, a very old and important building, has been renovated and is now open to hotel guests. An architect named Mr. Ettore Mocchetti made it look really nice in its new life. Inside, there are soft lights that make you want to relax and have a cozy time. The furniture in the building is made by talented local craftsmen, and it makes the place look even more beautiful. The stone used for the floors in the building is from the local area, and it connects you to the history of the town. There are also colorful curtains that make the place look fancy, just like the Gattini family used to enjoy.
4. Residence La Vie del Mosto
⭐ Rating: 4.5 (Google Reviews)
💰 Nightly Rate: from €x per night
📍Location: Vicolo Lombardi, 16 (Google Maps)
Link to Book
🎥 Check out my Instagram video to see how this hotel looks!


📸: Jou Jou Travels
This apartment style hotel is situated as central as you can get. In the heart of the Sassi. For only €150/ a night you get a massive room, kitchen, a walk-in shower, and a private terrace. The value is insane and the views were even more insane! Breakfast is also included and very delicious. It includes a selection of pastries, great foccacia bread, juices, coffee, and more.
5. La Casa di Ele
⭐ Rating: 4 Star
💰 Nightly Rate: from €120 per night
📍Location: Via San Biagio, n°26 (Google Maps)
Link to Book


📸: La Casa di Ele
La casa di Ele is a very old and charming place to stay in Matera, Italy. The people who run this place, Raffaele and Erasmo, are passionate about their hometown and its history. They make you feel at home and help you experience the local culture. The building itself is in an old noble palace from the 18th century. It has a mix of old-fashioned charm and modern comforts. Plus, you’ll get to enjoy delicious breakfasts made by their talented mother, Tina. It’s a great place to stay if you want to explore Matera and its historic center.
6. Antica Torre di Iuso
⭐ Rating: 4.9 (Google Reviews)
💰 Nightly Rate: from €130 per night
📍Location: Via Duomo, 10 (Google Maps)
Link to Book


📸: Antica Torre di Iuso
Antica Torre di Iuso is a remarkable place that blends modern luxury with history. The suites are elegantly decorated, offering a stylish and comfortable stay. The hosts are friendly and accommodating, making your visit even more enjoyable. The property boasts breathtaking views from both the garden and the terrace. Being conveniently located within walking distance of Matera’s historical sites, it makes exploring the city a breeze.
7. Aquatio Cave Luxury Hotel & SPA
⭐ Rating: 5 Star
💰 Nightly Rate: from €180 per night
📍Location: Via Conche, 12 (Google Maps)
Link to Book

📸: Aquatio Cave Luxury Hotel & SPA
Aquatio Cave Luxury Hotel & SPA is a 5-star hotel you’ll want to get on your radar ASAP. It opened in 2018 and is located in the Sassi Caveoso district, which is a special place recognized by UNESCO. The hotel has 35 rooms and suites and is built into the rocky cliffs of the city. It’s a big place with rooms, bars, and outdoor areas covering a space as big as 5,000 square meters. They even have a spa with a pool carved into the rock! This might be one of the most unique cave hotels in Matera.
8. Hotel Sassi
⭐ Rating: 3 Star
💰 Nightly Rate: from €80 per night
📍Location: Via S. Giovanni Vecchio, 89 (Google Maps)
Link to Book

📸: Hotel Sassi
Hotel Sassi in Matera is a budget-friendly place to stay, with prices starting at just 80 euros per night. It’s located in the Sasso Barisano area, close to the main square, Piazza Vittorio Veneto. Since it’s in a pedestrian area, you can enjoy a peaceful and quiet atmosphere. This hotel is unique because it’s built into the rocks and has a long history, dating back to the 1500s. The rooms are carved out of soft stone and have beautiful terraces and balconies with views of the cathedral and Sasso Barisano. You can enjoy a buffet breakfast in the courtyard and Mediterranean cuisine at Osteria Pico, just a short walk away.
9. Corte San Pietro
⭐ Rating: 4 Star
💰 Nightly Rate: from €130 per night
📍Location: Via Bruno Buozzi, 97 (Google Maps)
Link to Book

📸: Corte San Pietro
The hotel started with a dream to welcome travelers to Matera. They wanted to offer a unique experience, so they turned ancient cave houses into 5-star rooms. The hotel’s design is inspired by the idea of simplicity and humility, with a mix of old and new. The rooms are like cozy caves, some with stone floors and walls, lit by candles. The staff is warm and helpful, and they make you feel at home. The hotel is in a peaceful area where you can explore the city’s main sights.
10. Locanda Di San Martino Hotel & Thermae Romanae
⭐ Rating: 3 Star
💰 Nightly Rate: from €100 per night
📍Location: Via Fiorentini, 71 (Google Maps)
Link to Book



📸: Locanda Di San Martino Hotel
Locanda di San Martino is a 3-star hotel in Matera, Italy, close to the heart of the city. The hotel used to be a church, and you can enjoy beautiful views from its terraces. The rooms are modern and comfortable. This hotel offers something special – a wellness center called “Antiche Termae Romanae.” You can relax in different chambers with varying temperatures, hot baths, and even a natural pool. It’s a unique and relaxing experience.


