Skip to main content

Get the advice you need. Check the latest COVID-19 restrictions before you travel. Learn more

Filter by:


Star Rating

5 stars 4 stars 3 stars 2 stars 1 star

Review Score

Wonderful: 9+ Very Good: 8+ Good: 7+ Pleasant: 6+
Viareggio – 314 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.

Hotel President

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. The panoramic balcony was wonderful! Great place to watch the sunset. The staff were extremely friendly and the room was very clean. Close to a lot of restaurants and shopping.

Show more Show less
8.4
Very Good
798 reviews
Price from
$134
per night

Palace Hotel

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. Best breakfast in Italy sofar, and we travel a lot. Very spacious room overlooking the Mediterranean.

Show more Show less
8.6
Excellent
1,451 reviews
Price from
$127
per night

Hotel Sina Astor

Hotel in Viareggio

Hotel Astor is at the center of Viareggio's seafront promenade. it was renovated in 2011. Most rooms offer views of the sea. Location, staff friendliness, room. All clean and well services. Right opposite to a great beach and restaurants and bars .

Show more Show less
8.1
Very Good
1,168 reviews
Price from
$130
per night

Grand Hotel Principe Di Piemonte

Hotel in Viareggio

Located in front of the sea on Viareggio's promenade, the Grand Hotel offers 2 restaurants, a wellness center and a pool with a hydromassage on the rooftop terrace with views of the Versilia coast and... The breakfast and location was perfect and super

Show more Show less
9.1
Wonderful
346 reviews
Price from
$518
per night

Hotel San Francisco

Hotel in Viareggio

Hotel San Francisco is located on Viareggio's sea front. It offers air-conditioned rooms with private bathroom and parquet floor, some overlooking the Mediterranean Sea. Came for two nights during Carnavale at Viareggio. The hotel is located inside the area of the parade (at the somewhat quieter edge) and that was super, I could pop into the room for a few minutes in the middle of carnaval, and also had a balcony view to carnival! Staff really friendly and professional, hotel design to my taste, very clean room, pleasant showeroom, good wi-fi, quiet at night. Room was small but I liked it and it fit my needs. Great value for money. Happy to recommend.

Show more Show less
8.1
Very Good
633 reviews
Price from
$74
per night

Hotel La Pace

Hotel in Viareggio

Located in Viareggio and only a few yards 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. Very nice staff and super close to the beach and restaurants.

Show more Show less
7.9
Good
1,133 reviews
Price from
$75
per night

Mercure Viareggio

Hotel in Viareggio

Featuring an outdoor relaxation area, 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. + Hotel is at walking distance to shore, but a car would required to avoid long walks. + Hotel is definitely deserves 4 stars, no doubt about it. + Enough parking is available except on summer weekends. + The bathroom is large enough. + Shower cabin is large and nice. + Road noise can be ignored in the night, because there is much less traffic. + Young staff is very effective, they are responsive and can speak english. + Internet speed is adequate: About 10 mbps down and upload. + Balcony view is nice. Three chairs and a table were available. + Cleaning staff are friendly.

Show more Show less
7.3
Good
1,948 reviews

Grand Hotel Royal

Hotel in Viareggio

This property offers a Special Protection Program, a strict program of precise safeguards dedicated to our guests and our staff. Fabulous experience - great food choice at breakfast; helpful and friendly staff

Show more Show less
8.7
Excellent
720 reviews
Price from
$96
per night

Hotel London

Hotel in Viareggio

Hotel London is set 164 feet from the beach in the popular seaside resort of Viareggio. Enjoy a delicious breakfast in the charming garden or in the cozy breakfast room. very professional i am sure to come back !

Show more Show less
8.6
Excellent
853 reviews
Price from
$86
per night

Hotel Plaza e de Russie - Relais & Châteaux

Hotel in Viareggio

Hotel Plaza e de Russie is set on the main promenade of Viareggio, just 164 feet from the beach. Very helpful and responsive staff.

Show more Show less
7.9
Good
332 reviews
Price from
$191
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 center of Viareggio

See all

FAQs about hotels in Viareggio

  • Many families visiting Viareggio loved staying at Villa Tina, Grand Hotel Principe Di Piemonte, and Hotel Nice.

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

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

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

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

  • Hotel Lukas, Hotel Albachiara, and Grand Hotel Royal got great room view-related reviews from travelers in Viareggio.

  • For hotels in Viareggio that serve highly-rated breakfasts, try Hotel Albachiara, Hotel Nice, and Hotel London.

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

Subscribe to receive premium deals

Prices drop the second you sign up!

What Guests Said About Viareggio:

Explore guest reviews of hotels in Viareggio

See all