We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Resort Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic & up & up Internet & up Air Conditioning Hotels with Restaurants Concierge Reduced mobility rooms Cheap Hotels Meeting room Hotels with Balconies Hotels with Bars Business services Quiet Hotels Hotels with Free Wifi Hotels with Private Beach Non-Smoking Hotel Oceanfront Hotels Quiet Resorts Spa Hotels Hotels with Shuttle Beach Resorts ₹₹ ₹₹₹ ₹₹₹₹ Hotels with Villas Family Resorts Trendy Hotels with Jacuzzi Like a Local Family Beach Resorts Hotels with Hot Tubs Luxury Beach Resorts Apartment Hotels Luxury Resorts Wedding Hotels Charming Hotels Within 10 km Within 25 km Any distance from Santuario di San Michele Arcangelo
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
Like saving money? We search up to 200 sites to help you save up to 30%
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Michael Hotel
Booking.com
US$ 82
View Deal
Via Reale Basilica 86 | Monte Sant'Angelo, 71037 Monte Sant'Angelo, Italy
0.0 km from Santuario di San Michele Arcangelo
  • Free Wifi
Casa del Pellegrino
TripAdvisor
View Deal
Via Carlo d'Angio' snc, 71037 Monte Sant'Angelo, Italy
0.1 km from Santuario di San Michele Arcangelo
  • Free Parking
  • Restaurant
Palace Hotel San Michele
TripAdvisor
View Deal
Via Madonna degli Angeli snc, 71037 Monte Sant'Angelo, Italy
0.4 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Hotel Relais dei Normanni
Via Raffaele Ciuffreda snc, 71037 Monte Sant'Angelo, Italy
0.4 km from Santuario di San Michele Arcangelo
  • Breakfast included
  • Pool
Hotel Santangelo
Booking.com
View Deal
Via Per Pulsano Km. 1, 71037 Monte Sant'Angelo, Italy
0.6 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Alba del Gargano
Travelocity
View Deal
Corso Matino 102, 71030 Mattinata, Italy
8.1 km from Santuario di San Michele Arcangelo
  • Beachfront
  • Restaurant
Villaggio San Matteo
Hotels.com
View Deal
Contrada Torre del Porto SNC, 71030 Mattinata, Italy
9.1 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
La Rotonda Hotel
Booking.com
View Deal
Contrada Funni, 71030 Mattinata, Italy
9.6 km from Santuario di San Michele Arcangelo
  • Beachfront
  • Bar/Lounge
Hotel Residence Il Porto
TripAdvisor
View Deal
Via Mare SNC | SP 53 Litoranea per Vieste km 1,5 da Mattinata, 71030 Mattinata, Italy
10.1 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Regiohotel Manfredi
SAVE US$ 45
US$ 102
Expedia.com
US$ 57
View Deal
Strada Provinciale 58 Km 12 | From Manfredonia on the way to San Giovanni Rotondo, 71043, Manfredonia, Italy
10.2 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Savings alert: 22% below average rate

The price you found is 22% lower than this hotel's average rate of US$ 73/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

La Casa e il Mare
Expedia.com
View Deal
SP53 Km. 2 Loc. Agnuli Mattinata | Litoranea Mattinata-Vieste, 71030 Mattinata, Italy
10.4 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Hotel Panorama del Golfo
Booking.com
US$ 69
View Deal
Lungomare del Sole 34, 71043, Manfredonia, Italy
10.8 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
La Locanda del Carrubo
Expedia.com
View Deal
SP 53 Km. 4 | Localita Montelci, 71030 Mattinata, Italy
11.3 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Hotel Gabbiano
Booking.com
US$ 57
View Deal
Viale Eunostides 20, 71043, Manfredonia, Italy
11.5 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Hotel Villa Scapone
Expedia.com
View Deal
Litoranea Mattinata-Vieste Km. 12, 71030 Mattinata, Italy
14.5 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Hotel Baia dei Faraglioni
Travelocity
View Deal
Litoranea Mattinata - Vieste km 16, 71030 Mattinata, Italy
16.3 km from Santuario di San Michele Arcangelo
  • Breakfast included
  • Pool
Hotel Baia delle Zagare
Orbitz.com
View Deal
Via Litoranea Mattinata Vieste SNC | Summer Only, 71030 Mattinata, Italy
16.5 km from Santuario di San Michele Arcangelo
  • Free Parking
  • Breakfast included
Hotel San Domenico
Orbitz.com
View Deal
Via Tratturo delle Corse, 71013 San Giovanni Rotondo, Italy
18.2 km from Santuario di San Michele Arcangelo
  • Restaurant
  • Bar/Lounge
Hotel Leon
Booking.com
US$ 43
View Deal
Via Tratturo delle Corse 14, 71013 San Giovanni Rotondo, Italy
18.4 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Hotel Di Cosmo
Booking.com
US$ 176
View Deal
Viale Kennedy 19, 71013 San Giovanni Rotondo, Italy
18.5 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Restaurant
B&B Le Cese
Booking.com
US$ 82
View Deal
Contrada Matine SNC | Fg, 71013 San Giovanni Rotondo, Italy
18.6 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Hotel D'Addetta
Via Foggia, 71013 San Giovanni Rotondo, Italy
18.6 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Free Parking
Albergo Villa Marchese
Booking.com
US$ 47
View Deal
Via Papa Giovanni Paolo I 1, 71013 San Giovanni Rotondo, Italy
19.0 km from Santuario di San Michele Arcangelo
  • Free Wifi
  • Bar/Lounge
Perla del Gargano Hotel Restaurant
Booking.com
US$ 57
View Deal
Via San Marco, 71013 San Giovanni Rotondo, Italy
19.1 km from Santuario di San Michele Arcangelo
  • Free Parking
  • Pool
Angelo Blu
Viale della Gioventu' 5, 71013 San Giovanni Rotondo, Italy
19.3 km from Santuario di San Michele Arcangelo
    Villa Fontana Hotel
    AMOMA
    View Deal
    Via E Duse, 71013 San Giovanni Rotondo, Italy
    19.3 km from Santuario di San Michele Arcangelo
    • Free Parking
    • Restaurant
    Hotel Mir & Catering Chez Vous
    Hotels.com
    View Deal
    Via Antonio la Tufara 4, 71013 San Giovanni Rotondo, Italy
    19.5 km from Santuario di San Michele Arcangelo
    • Free Wifi
    • Free Parking
    Still looking for a place to stay?
    Monte Sant'Angelo has 9 Guest Houses with 246 reviews
    B&B Villa Bisceglia
    TripAdvisor
    View Deal
    Strada Sessantacinque 6, 71037 Monte Sant'Angelo, Italy
    1.5 km from Santuario di San Michele Arcangelo
    • Free Parking
    • Breakfast included
    B&B Angela
    TripAdvisor
    View Deal
    Via Per Pulsano Km 1, 71037 Monte Sant'Angelo, Italy
    1.4 km from Santuario di San Michele Arcangelo
    • Free Wifi
    • Free Parking
    B&B Gli Arcangeli
    TripAdvisor
    View Deal
    Via Castello 2, 71037 Monte Sant'Angelo, Italy
    0.0 km from Santuario di San Michele Arcangelo
      See all 9 Monte Sant'Angelo Guest Houses
      See all hotels in or near Monte Sant'Angelo
      Alba del Gargano
      Travelocity
      View Deal
      Corso Matino 102, 71030 Mattinata, Italy
      8.1 km from Santuario di San Michele Arcangelo
      • Beachfront
      • Restaurant
      Villaggio San Matteo
      Hotels.com
      View Deal
      Contrada Torre del Porto SNC, 71030 Mattinata, Italy
      9.1 km from Santuario di San Michele Arcangelo
      • Free Wifi
      • Free Parking
      La Rotonda Hotel
      Booking.com
      View Deal
      Contrada Funni, 71030 Mattinata, Italy
      9.6 km from Santuario di San Michele Arcangelo
      • Beachfront
      • Bar/Lounge
      Hotel Residence Il Porto
      TripAdvisor
      View Deal
      Via Mare SNC | SP 53 Litoranea per Vieste km 1,5 da Mattinata, 71030 Mattinata, Italy
      10.1 km from Santuario di San Michele Arcangelo
      • Free Wifi
      • Free Parking
      La Casa e il Mare
      Expedia.com
      View Deal
      SP53 Km. 2 Loc. Agnuli Mattinata | Litoranea Mattinata-Vieste, 71030 Mattinata, Italy
      10.4 km from Santuario di San Michele Arcangelo
      • Free Wifi
      • Free Parking
      *Prices are provided by our partners, and reflect average nightly room rates, including taxes and fees that are fixed, known to our partners, and due at time of booking. Please see our partners for more details.