Skip to main content

The best beach hotels in Apulia

Check out our pick of great beach hotels in Apulia

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+

Beach access

Beachfront
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Arvian B&B

Bari City Centre, Bari - 1.3 miles from beach

Offering quiet street views, Arvian B&B is an accommodation set in Bari, 400 metres from Basilica San Nicola and 100 metres from Bari Cathedral. There is a private entrance at the bed and breakfast for the convenience of those who stay. The property is 2.4 km from Pane e Pomodoro Beach, and within 200 metres of the city centre. It was a very cozy place to stay a few nights in the old city.

Show more Show less
9.4
Superb
1,025 reviews
Price from
£51
per night

B&B Alighieri 97

Bari City Centre, Bari - 1.2 miles from beach

Ideally located in Bari, B&B Alighieri 97 offers an Italian breakfast and free WiFi. Guests staying at this bed and breakfast have access to a balcony. Private parking can be arranged at an extra charge. Fabulous place to stay. Extremely helpful staff. Breakfast and snack options amazing.

Show more Show less
9.1
Superb
1,439 reviews
Price from
£46
per night

Villa Pina

Bari - 700 yards from beach

Offering a garden and garden view, Villa Pina is situated in Bari, less than 1 km from Lido La Rotonda Beach and 2.2 km from Palese Beach. There is a private entrance at the bed and breakfast for the convenience of those who stay. There is a sun terrace and guests can make use of free WiFi and free private parking. Clean and good value for money. Exactly like in the photos. Close to the airport and a short drive to Bari. Free parking provided. Convenient if you have a car. Very friendly owner who made us feel at home. Thank you 🙏

Show more Show less
9.2
Superb
1,102 reviews
Price from
£96
per night

B&B Murex

Bari City Centre, Bari - 1.4 miles from beach

Attractively situated in Bari, B&B Murex features a continental breakfast and free WiFi. The property has city and quiet street views, and is 2.5 km from Pane e Pomodoro Beach. Outdoor seating allows guests to enjoy the fresh air. I completely forgot about breakfast. The iwner was so kind. Antonio. He offered to give me a box breakfast because I had an early plane to catch. The room was spotless and so well decorated and the common areas were very nice too.

Show more Show less
9.6
Exceptional
1,052 reviews
Price from
£57
per night

Al Pescatore - B&B

Bari City Centre, Bari - 1.4 miles from beach

Al Pescatore - B&B is situated in the Old Town district of Bari, 200 metres from Bari Cathedral, less than 1 km from Petruzzelli Theatre and a 18-minute walk from Bari Central Train Station. The property has city and quiet street views, and is 400 metres from Basilica San Nicola. The property is 300 metres from the city centre and 2.6 km from Pane e Pomodoro Beach. Location was perfect within old town but near a carpark. Beautifully clean and well thought out B and B. Great breakfast, warm welcome from Martino. Very comfortable bed, coffee machine, mini fridge AC. Perfect break.

Show more Show less
9.2
Superb
1,045 reviews
Price from
£103
per night

Hotel Torre Santamaria Resort 4 stars

Mattinata - 450 yards from beach

Featuring an outdoor pool, Torre Santamaria offers accommodation in Mattinata, an 8-minute walk from the beach. Complimentary WiFi is provided throughout the property.

The units come with a flat-screen TV and air conditioning. The bathrooms include a shower and a hairdryer. A patio with garden views is offered in all units. Perfect place to relax, and enjoy the pool. The breakfast was great.

Show more Show less
9.2
Superb
1,346 reviews

Les Suites Bari Bed and Breakfast Luxury Italian Excellence

Bari City Centre, Bari - 1.1 miles from beach

Les Suites Bari is located in the centre of Bari, 300 metres from the beach. Free WiFi access is available in all areas.

Each room here will provide you with a flat-screen TV, air conditioning and a safe. The private bathroom is complete with a hairdryer and free toiletries. amazing stay! very responsive in messages. allowed us to leave luggage before and after since we arrived early and had a late flight. good simple breakfast with variety. Great location, 10 mins from train stations and close to all the shops. highly recommended staying here when coming to Bari!

Show more Show less
9
Superb
1,051 reviews
Price from
£101
per night

Hotel Incanto 3 stars

Peschici - 100 yards from beach

Featuring an outdoor swimming pool with sea views, Hotel Incanto offers rooms in Peschici, a 2-minute walk from the beachfront. Free WiFi access is available throughout the property.

With a balcony, each air-conditioned room is equipped with a flat-screen TV and safety deposit box. The private bathroom comes with a shower, bidet and free toiletries. Short walk to town center and beach

Show more Show less
9
Superb
1,038 reviews

Principe Amedeo 93

Bari City Centre, Bari - 1.2 miles from beach

Set in Bari, 500 metres from Petruzzelli Theatre, Principe Amedeo 93 offers accommodation with a shared lounge and private parking. There is a private entrance at the bed and breakfast for the convenience of those who stay. The property is 400 metres from the city centre and 2.1 km from Pane e Pomodoro Beach. We were pleasantly surprised by this accomodation,it was the best we have ever experienced. There was nothing to complain about,the owner was great and we were delighted and would definitely choose this accomodation again!

Show more Show less
9
Superb
100 reviews
Price from
£49
per night

Mimi's Rooms - Charming Old Town

Bari City Centre, Bari - 1.4 miles from beach

Set within 300 metres of Basilica San Nicola and 400 metres of Bari Cathedral, Mimi"s Rooms - Charming Old Town offers rooms with air conditioning and a private bathroom in Bari. The property is around 6.4 km from Bari Port, 600 metres from Mercantile Square and 700 metres from Ferrarese Square. The property is 600 metres from the city centre and 2.7 km from Pane e Pomodoro Beach. Very clean. Host available and friendly.

Show more Show less
9.6
Exceptional
102 reviews
Price from
£48
per night

Most booked beach hotels in Apulia this month

FAQs about beach hotels in Apulia

Beach Hotels that guests love in Apulia

Research, refine and make plans for your whole trip