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.

Hotels near Mount Vesuvius

Via Palazzo del Principe, 80056 Naples, Italy
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels travelers recommend

Via Vesuvio, 69 | Piano delle Ginestre, 80056 Ercolano, Italy
2.4 miles from Mount Vesuvius
#3 of 6 hotels in Ercolano
  • Pets Allowed
  • Free Parking
  • Free Breakfast
Show Prices
Via San Vito, 130, 80056 Ercolano, Italy
2.6 miles from Mount Vesuvius
#2 of 6 hotels in Ercolano
  • Mid-range
  • Pets Allowed
  • Free Parking
  • Free Breakfast
Show Prices
Via Fossa della Monica, 9 | Trecase, 80040 Trecase, Italy
3.0 miles from Mount Vesuvius
#1 of 1 hotels in Trecase
  • Pool
  • Pets Allowed
  • Free Parking
  • Luxury
Show Prices
Via Giovanni Xxiii, 61, 80044 Ottaviano, Italy
3.1 miles from Mount Vesuvius
#1 of 1 hotels in Ottaviano
  • Pets Allowed
  • Free Parking
  • Luxury
  • Free Breakfast
Show Prices
Via Enrico de Nicola, 26, 80059 Torre Del Greco, Italy (Formerly Mercure Napoli Torre del Greco)
3.1 miles from Mount Vesuvius
#4 of 4 hotels in Torre Del Greco
  • Pool
  • Free Parking
  • Luxury
Show Prices
Via B Croce 20, 80059 Torre Del Greco, Italy
3.3 miles from Mount Vesuvius
#2 of 4 hotels in Torre Del Greco
  • Pool
  • Free Parking
  • Luxury
Show Prices
Via Marigliano 5, 80049 Somma Vesuviana, Italy
3.9 miles from Mount Vesuvius
#1 of 1 hotels in Somma Vesuviana
Via Cesare Battisti, 80, 80059 Torre Del Greco, Italy
4.2 miles from Mount Vesuvius
#1 of 4 hotels in Torre Del Greco
  • Pets Allowed
  • Free Parking
  • Luxury
  • Free Breakfast
Show Prices
Corso Resina 230, 80056 Ercolano, Italy
4.3 miles from Mount Vesuvius
#1 of 6 hotels in Ercolano
  • Mid-range
  • Free Breakfast
Show Prices
Corso Resina 296, 80056 Ercolano, Italy
4.3 miles from Mount Vesuvius
#5 of 6 hotels in Ercolano
  • Pool
  • Pets Allowed
  • Free Parking
  • Luxury
Show Prices
Via Panoramica, 1, 80040 Terzigno, Italy
4.4 miles from Mount Vesuvius
#1 of 2 hotels in Terzigno
  • Pool
  • Free Parking
  • Free Breakfast
Show Prices
Via Panoramica 6, 80040 Terzigno, Italy
4.4 miles from Mount Vesuvius
#2 of 2 hotels in Terzigno
  • Free Parking
  • Luxury
Show Prices
Via Scudieri, 80047 San Giuseppe Vesuviano, Italy
4.4 miles from Mount Vesuvius
#1 of 1 hotels in San Giuseppe Vesuviano
Via Marittima 59, 80056 Ercolano, Italy
4.5 miles from Mount Vesuvius
#6 of 6 hotels in Ercolano
  • Pool
  • Pets Allowed
  • Free Parking
  • Luxury
Show Prices
Via Roma, 41-45, 80056 Ercolano, Italy
4.6 miles from Mount Vesuvius
#4 of 6 hotels in Ercolano
  • Pets Allowed
  • Free Parking
  • Luxury
  • Free Breakfast
Show Prices
Via Litoranea 154 | S. Maria La Bruna, 80059 Torre Del Greco, Italy
4.6 miles from Mount Vesuvius
#3 of 4 hotels in Torre Del Greco
  • Mid-range
  • Pets Allowed
  • Free Parking
  • Free Breakfast
Via Parrelle, 1 | Via Parrelle,1, 80041 Boscoreale, Italy
4.7 miles from Mount Vesuvius
#1 of 1 hotels in Boscoreale
  • Mid-range
  • Pets Allowed
  • Free Parking
  • Free Breakfast
Show Prices
Viale Buonanno 10, 80040 Cercola, Italy
5.0 miles from Mount Vesuvius
#1 of 2 hotels in Cercola
  • Pets Allowed
  • Free Parking
  • Luxury
  • Free Breakfast
Show Prices

Also consider B&Bs near Mount Vesuvius

Via Valle delle Delizie, 13, Ottaviano, Italy
2.3 miles from Mount Vesuvius
#1 of 1 Ottaviano B&B and Inns
  • Pool
Show Prices
Via Luigi Palmieri 173/H, 80056 Ercolano, Italy
2.6 miles from Mount Vesuvius
#5 of 20 Ercolano B&B and Inns
  • Mid-range
  • Free Breakfast
  • Pets Allowed
  • Free Parking
Show Prices
Via San Vito 140, 80056 Ercolano, Italy
2.6 miles from Mount Vesuvius
#17 of 20 Ercolano B&B and Inns
  • Free Parking
Show Prices
Via San Vito 142, 80056 Ercolano, Italy
2.7 miles from Mount Vesuvius
#2 of 20 Ercolano B&B and Inns
Show Prices
San Vito 124, 80056 Ercolano, Italy
2.7 miles from Mount Vesuvius
#15 of 20 Ercolano B&B and Inns
  • Free Breakfast
  • Free Parking
Show Prices
Via Arena San Vito 4, 80056 Ercolano, Italy
3.0 miles from Mount Vesuvius
#3 of 20 Ercolano B&B and Inns
  • Pool
Show Prices
Via Arena San Vito 6, Ercolano, Italy
3.0 miles from Mount Vesuvius
#4 of 20 Ercolano B&B and Inns
  • Free Breakfast
  • Pets Allowed
  • Free Parking
Show Prices
Via San Vito 104b, 80056 Ercolano, Italy
3.0 miles from Mount Vesuvius
#6 of 20 Ercolano B&B and Inns
  • Free Parking
Show Prices
Contrada Croce dei Monti, 80056 Ercolano, Italy
3.0 miles from Mount Vesuvius
#7 of 20 Ercolano B&B and Inns
Show Prices
Contrata Croce dei Monti, 25, 80056 Ercolano, Italy
3.0 miles from Mount Vesuvius
#11 of 20 Ercolano B&B and Inns
  • Free Breakfast
  • Pets Allowed
  • Free Parking
Show Prices
Via San Vito 149, 80056 Ercolano, Italy
3.0 miles from Mount Vesuvius
#14 of 20 Ercolano B&B and Inns
  • Budget
Show Prices
Via Montedoro 25, 80059 Torre Del Greco, Italy
3.0 miles from Mount Vesuvius
#8 of 11 Torre Del Greco B&B and Inns