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.
New! Find and book your ideal hotel on TripAdvisor — and get the lowest prices

Hotels near Vernazza

Check In Check Out
Show Prices
Sort by:
Ranking
Ranking
Lowest Price
Lowest Price
Distance
Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
SPONSORED
Via IV Novembre, 21, 19016 Monterosso al Mare, Italy
3.5 km from Vernazza
Check In Check Out
Show Prices
Via Brigate Partigiane 7, 19018 Vernazza, Italy
0.1 km from Vernazza
No photo provided
Check In Check Out
Show Prices
Localita Corone 1, 19016 Monterosso al Mare, Italy
2.3 km from Vernazza
Check In Check Out
Show Prices
Via Fieschi 107, 19018 Corniglia, Italy
2.5 km from Vernazza
Check In Check Out
Show Prices
Via Fegina 4, 19016 Monterosso al Mare, Italy
2.7 km from Vernazza
Check In Check Out
Show Prices
Via XX Settembre 11, 19016 Monterosso al Mare, Italy
2.7 km from Vernazza
Check In Check Out
Show Prices
Via Zuecca 6, 19016 Monterosso al Mare, Italy
2.7 km from Vernazza
Check In Check Out
Show Prices
Via Vincenzo Gioberti 24, 19016 Monterosso al Mare, Italy
2.7 km from Vernazza
Check In Check Out
Show Prices
Piazza Cristoforo Colombo 1, 19016 Monterosso al Mare, Italy
2.7 km from Vernazza
No photo provided
Check In Check Out
Show Prices
Via Roma 109, 19016 Monterosso al Mare, Italy
2.8 km from Vernazza
Check In Check Out
Show Prices
Via Roma 72, 19016 Monterosso al Mare, Italy
2.8 km from Vernazza
Check In Check Out
Show Prices
Via Buranco 36, 19016 Monterosso al Mare, Italy
2.8 km from Vernazza
Check In Check Out
Show Prices
Via Buranco 40, 19016 Monterosso al Mare, Italy
2.8 km from Vernazza
Slideshow
Check In Check Out
Show Prices
Via Fegina 98, 19016 Monterosso al Mare, Italy
3.2 km from Vernazza
Check In Check Out
Show Prices
Via Fegina 88, 19016 Monterosso al Mare, Italy
3.2 km from Vernazza
Check In Check Out
Show Prices
Via Molinelli, 35, Monterosso al Mare, Italy
3.3 km from Vernazza
Check In Check Out
Show Prices
Via Molinelli 16, 19016 Monterosso al Mare, Italy
3.3 km from Vernazza
Check In Check Out
Show Prices
Via Padre Semeria, 5, Monterosso al Mare, Italy
3.3 km from Vernazza
Check In Check Out
Show Prices
Via Quattro Novembre 18, 19016 Monterosso al Mare, Italy
3.4 km from Vernazza
Check In Check Out
Show Prices
Via Quattro Novembre 23, 19016 Monterosso al Mare, Italy
3.5 km from Vernazza
Check In Check Out
Show Prices
Via IV Novembre, 21, 19016 Monterosso al Mare, Italy
3.5 km from Vernazza
Check In Check Out
Show Prices
Localita Minali SNC, 19016 Monterosso al Mare, Italy
3.8 km from Vernazza
Check In Check Out
Show Prices
Via Volastra 8 | Cinque Terre National Park, 19017 Volastra, Italy
4.2 km from Vernazza
Check In Check Out
Show Prices
Montello 387 Volastra, 19010 Riomaggiore, Italy
4.2 km from Vernazza
Check In Check Out
Show Prices
Via Montello 335 | loc.Volastra, 19017 Riomaggiore, Italy
4.2 km from Vernazza
Check In Check Out
Show Prices
Loc. Colle di Gritta, 19016 Monterosso al Mare, Italy
4.3 km from Vernazza
Check In Check Out
Show Prices
Via Renato Birolli No 120, 19017 Manarola, Italy
4.6 km from Vernazza
Check In Check Out
Show Prices
Via a. Discovolo 101, 19017 Manarola, Italy
4.7 km from Vernazza
Check In Check Out
Show Prices
Piazza Ildebrando 9, 19020 Corvara, Beverino, Italy
5.4 km from Vernazza
Check In Check Out
Show Prices
via del Campanile, 139, 19020 Pignone, Italy
5.5 km from Vernazza
Check In Check Out
Show Prices
Via Telemaco Signorini 354, Riomaggiore, Italy
5.7 km from Vernazza
Check In Check Out
Show Prices
Still looking for a place to stay?
Vernazza has 43 B&Bs/inns with 3,802 reviews
Localita Capanna 1, 19018 Vernazza, Italy
0.1 km from Vernazza
#1 of 43 Vernazza B&B and Inns
Check In Check Out
Show Prices
Piazza Guglielmo Marconi 26, 19018 Vernazza, Italy
0.1 km from Vernazza
#2 of 43 Vernazza B&B and Inns
Check In Check Out
Show Prices
Via Roma 6, 19018 Vernazza, Italy
0.1 km from Vernazza
#3 of 43 Vernazza B&B and Inns
Check In Check Out
Show Prices
See all 43 Vernazza B&Bs/inns
Also consider hotels near Vernazza
See all hotels in or near Vernazza
Localita Corone 1, 19016 Monterosso al Mare, Italy
2.3 km from Vernazza
Check In Check Out
Show Prices
Via Zuecca 6, 19016 Monterosso al Mare, Italy
2.7 km from Vernazza
Check In Check Out
Show Prices
Via Fieschi 107, 19018 Corniglia, Italy
2.5 km from Vernazza
Check In Check Out
Show Prices
Via Fegina 4, 19016 Monterosso al Mare, Italy
2.7 km from Vernazza
Check In Check Out
Show Prices
Via XX Settembre 11, 19016 Monterosso al Mare, Italy
2.7 km from Vernazza
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details. Any taxes and fees displayed, if applicable, are estimates only. Please see further details from our partners, who set the prices. Before you complete any reservation, we recommend that you verify the total cost including taxes and fees.
Vernazza Travel Forum Need specific advice visiting Vernazza, Cinque Terre? Visit the TripAdvisor Travel Forum for Vernazza and ask our Destination Experts and the travel community.