Recommended hotels in Martina Franca

Park Hotel San Michele

From US$ 69

Viale Domenico Carella, 9, Martina Franca, Italy - Show map

Show map

The 4-star San Michele Hotel lies within 14.8 km from University of Bari, Costa Merlata and Zoosafari Fasanolandia.

Book Now From US$ 69

Villa Rosa

From US$ 71

Via Taranto 70, Martina Franca, Italy - Show map

Show map

Villa Rosa is a 3-star venue set just 15.3 km from Costa Merlata, University of Bari and Zoosafari Fasanolandia.

Book Now From US$ 71