Skip to main content

Filter by:


Star Rating

Review Score

Cantagrillo – 5 hotels and places to stay
See the latest prices and deals by choosing your dates.
Villa Zelma, hotel in Cantagrillo

Villa Zelma provides air-conditioned accommodations in Cantagrillo. This property offers a pool with a view and free private parking.

Our hostess Chiara was very welcoming from the start. She was very helpful throughout our stay. The villa is located at the top of a hill which meant amazing views. The room was comfortable and we had an excellent time. Great value for money!
9.3
Scored 9.3
Wonderful
Rated wonderful
328 reviews
Price from$167.06per night
Casa le valli, hotel in Cantagrillo

Providing a garden, Casa le valli provides accommodations in Cantagrillo. This property offers access to a terrace and free private parking. Mountain views are a highlight at the vacation home's pool....

9.4
Scored 9.4
Wonderful
Rated wonderful
71 reviews
Price from$194per night
La Rosa dei Venti, hotel in Cantagrillo

La Rosa dei Venti offers accommodations in Cantagrillo, 13 miles from Montecatini Train Station and 26 miles from Santa Maria Novella.

9.6
Scored 9.6
Exceptional
Rated exceptional
53 reviews
Price from$80.84per night
Locanda Fuoriporta, hotel in Cantagrillo

Located in a residential area of Casalguidi, Locanda Fuoriporta offers pastel-colored rooms with free WiFi. Free on-site parking is available. Each room features a flat-screen TV and fan.

nice , clean , cozy
8.5
Scored 8.5
Very Good
Rated very good
322 reviews
Price from$80.84per night
Bed&breakfast Benedetta, hotel in Cantagrillo

Offering a terrace, Bed&breakfast Benedetta provides accommodations in Cantagrillo. Both free Wifi and parking on-site are available at the bed and breakfast free of charge.

7.9
Scored 7.9
Good
Rated good
103 reviews
Price from$86.22per night
Hotel Antico Masetto, hotel in Cantagrillo

Set in the town of Lamporecchio, Hotel Antico Masetto offers air-conditioned rooms with free WiFi. It is located 3.1 mi from Vinci, the birthplace of famous Leonardo.

8.9
Scored 8.9
Excellent
Rated excellent
470 reviews
Price from$106.70per night
Hotel Alba Serravalle, hotel in Cantagrillo

Located in Serravalle Pistoiese and within 6 miles of Montecatini Train Station, Hotel Alba Serravalle has a garden, non-smoking rooms, and free WiFi.

The restaurant beside the hotel, it is simply a must visit place. The hotel room was clean but thats just about it.
7.8
Scored 7.8
Good
Rated good
256 reviews
Price from$75.66per night
Battistero Residenza d'Epoca, hotel in Cantagrillo

Battistero Residenza d'Epoca is located in Pistoia and features a bar. All rooms feature a flat-screen TV with satellite channels and a private bathroom.

We didn't meet any staff in person, but the guidance they provided online was very helpful and check in was super easy. The rooms were cozy, clean, and very pretty. The bathrooms were clean and the shower was very nice. The building required a pin pad entry, then room keys allow elevator and room access. Very streamlined and safe for families or solo travelers.
9.2
Scored 9.2
Wonderful
Rated wonderful
1,054 reviews
Price from$149.81per night
Palazzo 42 - Boutique Hotel & Suites, hotel in Cantagrillo

Located in Pistoia and a 10-minute walk from Pistoia Train Station, Palazzo 42 - Boutique Hotel & Suites features a bar and terrace. The hotel has family rooms.

Rooms are very nice and clean and the staff is really professional and are very hospitality driven
9.3
Scored 9.3
Wonderful
Rated wonderful
1,052 reviews
Price from$145.40per night
Hotel Patria, hotel in Cantagrillo

In the heart of Pistoia's historic center, Hotel Patria offers modern rooms with free Wi-Fi. It is a few steps from the town's cathedral and monuments and 5 minutes' walk from Pistoia Train Station.

Breakfast was amazing- everything from eggs to cheeses to baked goods Staff were super nice and helpful
9.0
Scored 9.0
Wonderful
Rated wonderful
468 reviews
Price from$159.58per night
See all 11 hotels in Cantagrillo
Subscribe to receive premium deals

Prices drop the second you sign up!