Recommended hotels in Monte Sant'Angelo

Palace Hotel San Michele Monte Sant'Angelo

From US$ 41

Via Madonna Degli Angeli S/N, Monte SantʼAngelo, Italy - Show map

Show map

The hotel is located in the highest gardens in Apulia, at 840 metres above sea level, in the heart of Gargano National Park, along the ancient Via Sacra Longobardorum. It is set among the greenery, with a splendid panoramic view of the sea, facing the Norman-Swabian castle.

Book Now From US$ 41

Villaggio Baia Del Monaco Mattinata

From US$ 111

Localita' Varcaro, Macchia Di Monte, Italy, Mattinata, Italy - Show map

Show map

Book Now From US$ 111