Skip to main content

Filter by:


Star rating

5 stars 4 stars 3 stars 2 stars 1 star

Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Viareggio – 229 hotels and places to stay
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Palace Hotel 4 stars

Hotel in Viareggio

Set on Viareggio’s seafront, Palace Hotel features a rooftop terrace with panoramic views of the Tyrrhenian Sea and the Apuan Alps. Rooms have an old-world design and WiFi is free throughout. We loved the professional and welcoming staff, the cleaning-ness and care of the spaces, the amazing terrace with view, the amazing food and the spacious and beautiful upgraded rooms. We were a family of 4 adults and 2 kids, they take good care of us and made us feel like kings.

Show more Show less
8.8
Fabulous
1,237 reviews
Price from
£61
per night

Mercure Viareggio 4 stars

Hotel in Viareggio

Featuring an outdoor relaxation area with a small pool, the Mercure Viareggio offers rooms with air conditioning and free WiFi. Lido di Camaiore’s sandy beach is less than a 10-minute walk away. We booked this at the last minute n our way to Cinque Terre. It was awesome. We were very happy with the room and food. We arrived late and ordered dinner and it was delicious. Didn't eat breakfast but grab a quick up of coffee. But looking at the breakfast buffet we probably should have. It looked yummy.

Show more Show less
7.7
Good
1,671 reviews
Price from
£44
per night

Hotel President 4 stars

Hotel in Viareggio

Hotel President is on the seafront, a 10-minute walk from Viareggio Station. It offers attentive service, a large buffet breakfast, and discounts at a local beach club. Excellent location, superb sea view, very clean room and wonderful staff. Excellent breakfast with great selection, you can even order ala cart for free. Restaurant food was great and very delicious, we ordered dinner every day to the room and it was superb!! One day we asked for risotto and they make it for us although it was not on the menu!! Hotel provided everything we asked for, parking was great just in front of hotel at beachfront and it costs only €8 per day. We will definitely come again... My wife did not want to leave 😀. Thank you president hotel and all staff...

Show more Show less
8.5
Very good
649 reviews
Price from
£92
per night

Hotel Sina Astor 4 stars

Hotel in Viareggio

Hotel Astor is at the centre of Viareggio's seafront promenade. Offering a sea-view rooftop terrace, it was renovated in 2011. Most rooms offer views of the sea. We always stay in the hotel when in Viareggio as it has a perfect location. The hotel and staff are excellent and it good value for money.

Show more Show less
8.1
Very good
1,244 reviews
Price from
£84
per night

Hotel Residence Esplanade 4 stars

Hotel in Viareggio

Just 50 metres from the beach, Hotel Residence Esplanade is an Art-Nouveau building in Viareggio centre. It offers large and elegant accommodation with minibar and a satellite flat-screen TV. The pillows were comfy. Beds were too. Dinner was delicious. Breakfast was great. So many choices. Perfect cup of cappuccino every morning!

Show more Show less
8.3
Very good
837 reviews
Price from
£69
per night

Grand Hotel Principe Di Piemonte 5 stars

Hotel in Viareggio

Located in front of the sea on Viareggio's promenade, the Grand Hotel offers 2 restaurants, a wellness centre and a free gym. The breakfast and location was perfect and super

Show more Show less
9
Superb
642 reviews
Price from
£251
per night

BW Premier Collection Grand Hotel Royal 4 stars

Hotel in Viareggio

This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff. Amazing place to stay in Prague. My fiancee just love it. Very convenient indeed.

Show more Show less
8.8
Fabulous
692 reviews
Price from
£66
per night

Hotel La Pace 3 stars

Hotel in Viareggio

Located in Viareggio and only a few meters from the Tyrrhenian Sea, Hotel La Pace offers classic rooms. Free WiFi is available throughout the property. Guests can also enjoy a buffet breakfast daily. Small hotel very close to the beach and in nice neighborhood. Beautiful and clean rooms. Breakfast it’s included and served to your table because of Covid-19 rules.

Show more Show less
8
Very good
738 reviews
Price from
£39
per night

Hotel London 3 stars

Hotel in Viareggio

Hotel London is set 50 metres from the beach in the popular seaside resort of Viareggio. Enjoy a delicious breakfast in the charming garden or in the cosy breakfast room. Sea view property completely updated and everything worked great and is on the boardwalk full of shops, food, gelato! Fast wifi, a/c and all else in room worked as did the modern elevator. Breakfast was delicious and the property was spotless throughout. The staff was very friendly and accommodating, even arranging for my travel to Torre del Lago. If I return I will stay again.

Show more Show less
8.6
Fabulous
720 reviews
Price from
£59
per night

Hotel Eden 3 stars

Hotel in Viareggio

Set on Viareggio's seafront promenade, Hotel Eden is a few steps from the beach and the historic Caffè Margherita. Its terrace offers panoramic views of the Versilia coast and the Apuan Alps. Clean everywhere in the hotel, air con, comfy room, hot showers, excellent selection at breakfast, two minutes from Bagno Qiilghini.

Show more Show less
8.3
Very good
888 reviews
Price from
£50
per night

Most booked hotels in Viareggio in the past month

See all

Viareggio's best hotels with breakfast

See all

Budget hotels in Viareggio

See all

Hotels located in the centre of Viareggio

See all

FAQs about hotels in Viareggio

  • These hotels in Viareggio are highly rated by couples: Hotel Luana, Grand Hotel Principe Di Piemonte and Hotel Katy.

  • On average, it costs £56 per night to book a 3-star hotel in Viareggio for tonight. You'll pay on average around £92 if you choose to stay in a 4-star hotel tonight, while a 5-star hotel in Viareggio will cost around £214 (based on Booking.com prices).

  • For hotels in Viareggio that serve up a highly-rated breakfast, try Hotel Luana, Hotel Vittoria and Hotel Katy.

  • Grand Hotel Principe Di Piemonte, BW Premier Collection Grand Hotel Royal and Hotel Vittoria have received great reviews from travellers in Viareggio regarding the views from their hotel rooms.

  • The average price per night for a 3-star hotel in Viareggio this weekend is £102 or, for a 4-star hotel, £150. Looking for something even fancier? 5-star hotels in Viareggio for this weekend cost on average around £206 per night (based on Booking.com prices).

  • On average, 3-star hotels in Viareggio cost £103 per night, and 4-star hotels in Viareggio are £172 per night. If you're looking for something really special, a 5-star hotel in Viareggio can on average be found for £391 per night (based on Booking.com prices).

  • Grand Hotel Principe Di Piemonte, Hotel Luana and Palace Hotel are some of the popular hotels in Viareggio.

  • Many families visiting Viareggio loved staying at Hotel Luana, Hotel Nice and Hotel Sauro.

Explore guest reviews of hotels in Viareggio

See all
gogless