Where to?
Check-in/out dates
Select your dates
Guests and rooms
2 adults, 1 room
Find more hotels in Florence
Villa Royal 






AUD 127.45per night
This is the cheapest price in 30 days, based on the rates on 19 Nov
Top reasons for booking

Great view
Most user reviews comment positively on the view from their room
Popular facilities
Bar
Coffee shop
Free WiFi
24-hour front desk
Luggage storage
Exploring the area
13
Junior Suite
2 beds
10
Deluxe Room, Terrace
Bed type arranged at check-in
12
Superior Room, Garden View
Bed type arranged at check-in
4
Economy Single Room
1 single bed
9
Classic Double Room
Bed type arranged at check-in
9
Apartment
2 beds
13
Superior Room
1 double bed or bigger
4
Double Room, Garden Area
Bed type arranged at check-in
4
Superior Single Room
1 single bed
11
Family Quadruple Room
Multiple beds
Earn KlookCash for this booking & save on the next one
Reviews
Read all reviews
4.4/5.0
Great
415 reviewsLocation
0.0
Services offered
4.6
Cleanliness
4.3
Atmosphere & facilities
4.4
All
4.5+
3.0+
Reviewed: 26 Jul 2026
4.0/5.0
Great swimming pools was great
Reviewed: 23 Jul 2026
5.0/5.0
Fantastic Amazing hotel! Super central location, walking distance to everything. Amazing to have a pool to lounge at. Staff are super friendly and helpful. Breakfast was good and had a variety of options. I had the single room which was small but perfect for one person.
Reviewed: 20 Jul 2026
5.0/5.0
FantasticStayed with family · For friends and family
Lovely hotel in a great location. Good pool and gardens. Friendly and helpful staff.
Reviewed: 19 Jul 2026
5.0/5.0
FantasticSolo stay
Was very traditional and had a great feel! Very chilled and make to feel very welcome, quick walk to the old town and pool was lovely for an afternoon cool down
Reviewed: 15 Jul 2026
5.0/5.0
Fantastic Beautiful classic building. I got the economy room, which was small but had everything I needed and the air conditioning was good. The courtyard garden with pool is such a gem in Florence. Breakfast was also very good. An easy walk to all the Florence sites but not in the packed tourist zone. Perfect!!
Reviewed: 12 Jul 2026
4.0/5.0
Great The hotel is set in a traditional building.
Reviewed: 9 Jul 2026
5.0/5.0
Fantastic Beautiful hotel. Great location.
Reviewed: 4 Jul 2026
5.0/5.0
FantasticStayed with family · For friends and family
Stayed in the Junior Suite for four nights as a celebration for a special event. The beds were the most comfortable I’ve ever slept in! Spotlessly clean hotel with gorgeous period details. The bathroom was very small and although clean and functional, was a mild disappointment with the luxury of the room. Staff were helpful and friendly and non-intrusive, and the pool was a beautiful space to cool off after a morning of sightseeing in the heat. Lovely gardens. Great location, easily walkable to Old Town in 10 mins. Handy supermarket next door. It was a surprise that we were initially charged for the water in the mini-bar as no signage seen of the cost and staying in a suite I had not expected this, but this was waivered when I queried it. Breakfast was fresh and varied. Overall we had an incredible stay and will return!
Reviewed: 21 Jun 2026
5.0/5.0
FantasticStayed with family
Really beautiful building with a lovely outside seating area for breakfast and gluten free options. Even though we were only a 10 minute walk from the centre, it felt really secluded and quiet here (best of both worlds we felt!). Staff all really friendly too!
Reviewed: 16 Jun 2026
5.0/5.0
FantasticSolo stay
Perfect stay! Very intimate feeling of being at home away from home.
Stays nearby
1/5
4.6/5
Fantastic
189 reviews
AUD156.41
Incl. taxes & fees: AUD156.41
1/5
4.7/5
Fantastic
801 reviews
Fitness
Business center
AUD176.66
Incl. taxes & fees: AUD194.33
1/5
4.7/5
Fantastic
89 reviews
AUD201.02
Incl. taxes & fees: AUD201.02
1/5
4.8/5
Fantastic
892 reviews
AUD339.82
Incl. taxes & fees: AUD339.82
1/5
AUD227.94
Incl. taxes & fees: AUD250.73
1/5
4.7/5
Fantastic
90 reviews
AUD170.26
Incl. taxes & fees: AUD170.26
1/5
4.2/5
Great
62 reviews
AUD94.59
Incl. taxes & fees: AUD104.05





