Map showing the location of the hotels listed below, ordered by distance from the city centre.
Set on the seafront in Viareggio, Hotel Bella Riviera offers air-conditioned rooms overlooking the main street or Mediterranean Sea.
Set on Viareggio's seafront promenade, Hotel Eden is a few steps from the beach and the historic Caffè Margherita.
Set on Viareggio's seafront, surrounded by restaurants and cafés, Hotel Liberty offers free Wi-Fi and air-conditioned rooms with satellite flat-screen TV.
Hotel London is set 50 metres from the beach in the popular seaside resort of Viareggio.
Located in Viareggio and only a few metres from the Mediterranean Sea, Hotel La Pace offers classic rooms.
The Hotel Plaza e de Russie is set on the main promenade of Viareggio, just 50 metres from the beach and offering spectacular views from the hotel’s terrace.
Hotel President is on the seafront, a 10-minute walk from Viareggio Station.
Built in 1979 and completely renewed in 2005, the Mirage is very well positioned in Viareggio, close to the sea and the historic buildings along the seaside promenade.
Managed by the Mencarini family,Hotel Pardini is situated directly on the seafront in Viareggio, opposite the promenade and just a short distance from the sea and the pine wood.
Enjoy a friendly service and an excellent location in the centre of Viareggio when you choose Hotel Tirrenia, a family-run establishment just a few metres from the beach.
Hotel Dolly is set in a peaceful yet central area of Viareggio, between the pinewood and the beach, which is just 30 metres away.
Featuring free WiFi throughout the property, La Corte di Faloppa offers pet-friendly accommodation in Viareggio.
The Hotel Caribe is between the sea and the pine woods in Viareggio.
Hotel Ondina is housed in an elegant, early 20th-century building just 100m from the seafront.
Set in Viareggio in the Tuscany Region, this semi-detached holiday home is 900 metres from Viareggio harbour.
Featuring free WiFi and air conditioning, Foscolo is located in Viareggio, 500 metres from Viareggio harbour.
Apartment Balena is a three-room apartment 55 m2, on the ground floor.
Situated in Viareggio, this air-conditioned apartment features a balcony.
Located in the heart of Viareggio, this family-run hotel offers a restaurant and simply furnished rooms.
Ugo Foscolo Apartment offers accommodation in Viareggio, 600 metres from Viareggio harbour.
Located 200 metres from the Viareggio seafront, the Luana is an intimate hotel with a relaxing terrace.
Situated in Viareggio centre, Burlamacca is 20 metres from the beach.
Just 80 metres from the beach in Viareggio, Villa Rosa Dei Venti offers traditionally furnished rooms with an LCD TV and free Wi-Fi.
Family-run Hotel Canarco offers simple rooms, just 200 metres from the beach and pinewood in Viareggio.
Set on Viareggio’s seafront, Palace Hotel features a rooftop terrace with panoramic views of the Tyrrhenian Sea and the Apuan Alps.
Just a 1-minute walk from Viareggio Beach, Hotel Internazionale offers free Wi-Fi in the lobby.
Hotel Midy is set in an Art Nouveau building, just 30 metres from the beach and a 2-minute walk from Viareggio's eastern pine wood.
Located between the seafront promenade and West Pinewood Park, B&B Arsella is in Viareggio, 80 metres from the nearest beach.
Just 100 metres from the beach, Appartamento a Due Passi dal Mare offers self-catering accommodation in Viareggio.
Offering air-conditioned rooms with flat-screen TV in central Viareggio, the family-run Hotel Paolina is just 150 metres from the seafront.
Use our trip planner to put together your list of destinations to visit on your trip.
Compare rail passes and point to point tickets.
Find inspiration in our travel articles and journey suggestions.