BookGuestRooms
Basilicata
Destinations

Hotels in Basilicata

Basilicata has 141 places to stay listed here — 141 hotels. Each listing shows rooms, photos, guest ratings and live prices compared across booking partners. Listed nightly rates start around €36.

Browse by city
Where to stay

Cities in Basilicata

Where to stay in Basilicata

CityListingsFromTop-rated
Matera 48 hotelsfrom €56amaranto bnb (5.0/5)
Maratea 21 hotelsfrom €45Zia Yaya (5.0/5)
Potenza 8 hotelsfrom €70Leucos (4.8/5)
Lagonegro 5 hotelsfrom €52Bhotel (4.5/5)
Venosa 5 hotelsfrom €56Bed and Breakfast In Piazza Orazio (4.9/5)
Melfi 4 hotelsfrom €36Il Castagneto Hotel (4.7/5)
Policoro 4 hotelsfrom €85Casa di Taty - Home resort (4.5/5)
Castelmezzano 3 hotelsfrom €87B&B al Vico Pepe (4.5/5)
Rionero in Vulture 3 hotelsfrom €57Hotel La Pergola (4.5/5)
Picerno 2 hotelsfrom €62Bouganville Hill Resort & Wellness Space (4.3/5)

Good to know

How many hotels are listed in Basilicata?

141 hotels, guesthouses and B&Bs across 41 cities in Basilicata, each with rooms, photos and live partner rates.

What do hotels in Basilicata cost?

Listed nightly rates on partner sites start around €36, varying by area, property and dates. Live prices show on the booking partner's page.

Which Basilicata city has the most listings here?

Matera, with 48 listed hotels.