Skip to main content

Filter by:


Star Rating

Review Score

San Donato – 473 hotels and places to stay
See the latest prices and deals by choosing your dates.
Hotel Virgilio, hotel in San Donato

Featuring a bar, Hotel Virgilio is located in Taranto in the Puglia region, a 15-minute walk from Taranto Sotterranea and 0.8 miles from National Archaeological Museum of Taranto-Marta.

Location and staff were great.
6.9
Scored 6.9
Pleasant
Rated pleasant
363 reviews
Price from$65.36per night
Villaggio San Giovanni, hotel in San Donato

Set in its own lush garden of olive groves and palm trees, Villaggio San Giovanni offers rooms with free Wi-Fi, an outdoor pool and an on-site restaurant. The nearest beach is 6.2 mi away.

Beautiful all the way around
8.7
Scored 8.7
Excellent
Rated excellent
101 reviews
Price from$160.20per night
Bacã Suites, Restaurant & Bar, hotel in San Donato

Located within 1.5 miles of Taranto Sotterranea and 2.8 miles of Stadio Erasmo Iacovone, Bacã Suites, Restaurant & Bar has rooms in Taranto.

Though the property has a nice restaurant with a nice balcony, it was not in use, and breakfast was limited to your room. Additionally, I had to leave for work at 8AM, which was the time that the breakfast was served. To their credit though, they did start to leave snacks and juice in my room.
8.9
Scored 8.9
Excellent
Rated excellent
30 reviews
Price from$186.90per night
Jonium Hotel Residence, hotel in San Donato

Located in Pulsano, a 13-minute walk from Montedarena Beach, Jonium Hotel Residence has accommodations with a garden, free private parking and a terrace.

Beautiful place right by the beach.
8.0
Scored 8.0
Very Good
Rated very good
148 reviews
Price from$124.96per night
Hotel Delfino Taranto, hotel in San Donato

Hotel Delfino Taranto is located on Taranto's seafront and offers panoramic sea views. modern rooms, and free WiFi throughout. Private on-site parking is free.

Reception and restaurant was nice Room size was good
8.8
Scored 8.8
Excellent
Rated excellent
123 reviews
Price from$119.62per night
Hotel Europa, hotel in San Donato

The 4-star Hotel Europa is set on the strip that connects the Big Sea with the Small Sea in Taranto, at the junction of Via Roma and Corso Due Mari, with views of the Swing Bridge, the Aragonese...

Great small hotel with beautiful views from window. Very helpful staff and excellent breakfast. Location cannot be better. Separate Shower and Bathroom was nice surprise and the bathroom was newly renovated.
8.5
Scored 8.5
Very Good
Rated very good
663 reviews
Price from$133.50per night
Hotel Daniela, hotel in San Donato

Hotel Daniela is set in a quiet neighborhood in Lama, just outside Taranto. It features comfortable accommodations and a modern cinema/conference room, plus an elegant restaurant and bar.

8.1
Scored 8.1
Very Good
Rated very good
222 reviews
Price from$101.46per night
Salina Hotel, hotel in San Donato

Located in Taranto, 4 miles from Taranto Sotterranea, Salina Hotel provides accommodations with a shared lounge, free private parking, a terrace and a restaurant. This 4-star hotel offers a bar.

Breakfast was very nice. The rooftop restaurant had excellent food and excellent service.
8.9
Scored 8.9
Excellent
Rated excellent
354 reviews
Price from$121.75per night
Palazzo Lamanna, hotel in San Donato

Featuring a garden with BBQ facilities, Palazzo Lamanna 2 offers rooms in Taranto, a 10-minute walk from the beachfront. The property has free Wi-Fi access throughout.

8.4
Scored 8.4
Very Good
Rated very good
18 reviews
Price from$99.32per night
Sud Hotel Pulsano, hotel in San Donato

Located in Pulsano, a 3-minute walk from Montedarena Beach, Sud Hotel Pulsano has accommodations with a garden, free private parking, a restaurant and a bar.

8.4
Scored 8.4
Very Good
Rated very good
27 reviews
Price from$93.98per night
See all hotels near San Donato
Subscribe to receive premium deals

Prices drop the second you sign up!