Find and Book Top Rated Hotels in Brindisi

Search among 15 available hotels and places to stay in Brindisi from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-15 out of 15
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great320 reviews
MapView on map900 yd from City Center1400 yd from Stazione Brindisi
From   US$ 260 /nightSelect
8.2
Great127 reviews
MapView on map400 yd from City Center1000 yd from Stazione Brindisi
From   US$ 112 /nightSelect
8.4
Great320 reviews
1200 yd from City Center1600 yd from Stazione Brindisi
From   US$ 70 /nightSelect
Hotel
8.2
Great120 reviews
500 yd from City Center1000 yd from Stazione Brindisi
From   US$ 120 /nightSelect
8.4
Great147 reviews
From   US$ 154 /nightSelect
8.4
Great201 reviews
1000 yd from City Center1500 yd from Stazione Brindisi
From   US$ 96 /nightSelect
8.2
Great225 reviews
400 yd from City Center1100 yd from Stazione Brindisi
From   US$ 45 /nightSelect
8.4
Great209 reviews
800 yd from City Center1400 yd from Stazione Brindisi
From   US$ 240 /nightSelect
Bed & Breakfast
8.4
Great112 reviews
1.1 mi from City Center1.2 mi from Stazione Brindisi
From   US$ 124 /nightSelect
Guest house
8.6
Great146 reviews
1000 yd from City Center1600 yd from Stazione Brindisi
From   US$ 167 /nightSelect
Bed & Breakfast
8.6
Great35 reviews
1200 yd from City Center1500 yd from Stazione Brindisi
From   US$ 171 /nightSelect
8.2
Great88 reviews
200 yd from City Center900 yd from Stazione Brindisi
From   US$ 87 /nightSelect
8.0
Great165 reviews
1600 yd from City Center1.2 mi from Stazione Brindisi
From   US$ 127 /nightSelect
8.2
Great209 reviews
1.8 mi from City Center
From   US$ 100 /nightSelect
Villa
700 yd from City Center1400 yd from Stazione Brindisi
From   US$ 130 /nightSelect

Best hotels and places to stay in Brindisi

Why visit?

Brindisi, a city located in the Puglia region of Italy, offers an intriguing mix of history, culture, and stunning coastal landscapes. With its rich historical heritage, charming streets, and proximity to beautiful beaches, Brindisi is the perfect destination for those seeking a diverse and memorable vacation.

Where to stay?

To make the most of your visit to Brindisi, it is essential to choose the right area to stay in. Here are some of the best areas in Brindisi for your accommodation needs:

Brindisi City Center: Staying in the heart of the city allows you to immerse yourself in its vibrant atmosphere. With its historical landmarks, shopping streets, and bustling restaurants, the city center is ideal for visitors who want to explore the city's cultural offerings.

Brindisi Waterfront: For breathtaking views and easy access to the beach, the waterfront area is a top choice. Choose a hotel along the coastline to enjoy walks along the promenade and stunning sunsets over the Adriatic Sea.

Ostuni: Just a short drive from Brindisi, Ostuni is a picturesque hilltop town known for its whitewashed buildings and narrow alleys. Staying in Ostuni provides a tranquil setting while still being close enough to explore Brindisi and other neighboring towns.

What is the price per hotel room per night?

The average prices for hotel rooms per night in Brindisi can vary depending on the hotel's star rating:

3-star hotels: The average price per night ranges from $60 to $90.

4-star hotels: The average price per night ranges from $90 to $150.

5-star hotels: The average price per night ranges from $150 to $250.

Best value for money:

Hotel Orientale: With its excellent location in the city center, Hotel Orientale offers comfortable rooms, friendly service, and a great breakfast buffet. Prices start at $70 per night.

Hotel Colonna: Located near the waterfront, Hotel Colonna provides spacious rooms, a rooftop terrace, and convenient access to the beach. Prices start at $85 per night.

Hotel Executive Inn: Situated in the city center, Hotel Executive Inn offers modern rooms, a rooftop pool, and a fitness center. Prices start at $80 per night.

Best kids-friendly hotels:

Hotel Nettuno: This family-friendly hotel features a swimming pool, spacious rooms, and a children's play area. It is located near the waterfront, with prices starting at $100 per night.

Hotel Tenuta Moreno: Nestled in the countryside, Hotel Tenuta Moreno provides a serene atmosphere, an outdoor pool, and extensive gardens where children can play. Prices start at $120 per night.

Best hotels for a romantic getaway:

Grande Albergo Internazionale: Situated in a historic building, this luxurious hotel offers elegant rooms, a rooftop terrace with panoramic views, and a gourmet restaurant. Prices start at $180 per night.

Hotel Masseria Bagnara: Located in the countryside, Hotel Masseria Bagnara offers romantic rooms with rustic charm, an outdoor pool, and a spa. Prices start at $200 per night.

Best for location:

Hotel Colonna: With its beachfront location and proximity to the city center, Hotel Colonna combines convenience with stunning views. Prices start at $85 per night.

Hotel Terminal: Situated near the train station, Hotel Terminal offers easy access to transportation and is within walking distance to the city center. Prices start at $75 per night.

Hotel Residence Nemo: This modern hotel is located near the city center and provides spacious apartments with kitchenettes. Prices start at $90 per night.

Best for a short city break:

Hotel Barsotti: Located in the heart of Brindisi, Hotel Barsotti offers comfortable rooms and easy access to the city's main attractions. Prices start at $75 per night.

Hotel Palazzo Virgilio: Situated in the city center, Hotel Palazzo Virgilio features stylish rooms, a rooftop terrace, and a wellness center. Prices start at $95 per night.

Show moreLess