Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
January, no crowd data, average high temperature 20 degrees Celsius, average low temperature 14 degrees Celsius. Sunny most days.
14°
21°
weather_sun
February, no crowd data, average high temperature 21 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
23°
weather_sun
March, no crowd data, average high temperature 23 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
26°
weather_sun
April, no crowd data, average high temperature 26 degrees Celsius, average low temperature 20 degrees Celsius. Sunny most days.
20°
28°
weather_sun
May, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
30°
weather_sun
June, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
30°
weather_sun
July, no crowd data, average high temperature 30 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
31°
weather_sun
August, no crowd data, average high temperature 31 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
30°
weather_sun
September, no crowd data, average high temperature 30 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
28°
weather_sun
October, no crowd data, average high temperature 28 degrees Celsius, average low temperature 23 degrees Celsius. Sunny most days.
23°
24°
weather_sun
November, no crowd data, average high temperature 24 degrees Celsius, average low temperature 19 degrees Celsius. Sunny most days.
19°
22°
weather_sun
December, no crowd data, average high temperature 22 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
Monthly weather averages (˚C)
Check out reviews of Key Royale hotels guests love
Kompose Boutique Hotel
10/10 Excellent
"Everything, from the front desk, kitchen to the housekeeping team were beyond fantastic. The room was spotless. The entire staff was always helpful and did a fantastic job. The breakfast was always good. "
"We stayed here for 5 nights with our 5 month old baby for a little R&R away from the northeast. We are so happy we chose The Don. It is an interesting and beautiful historic property right on a gorgeous beach with pools and several nice spots to eat and drink on site. The place is well managed and we felt very well take care of. From day 1, what made our experience were the wonderful people who work throughout the resort. Special shoutouts to Diana, the server at The Rowe Bar who gave us helpful tips on things to check out in the area, Jackie who kept the drinks and good vibes coming at the pool, and Yven and Jeckson from the coffee and gelato bar. The housekeeping staff were all super friendly and took great care of the room everyday. Dennis and the valet and bell teams got us in and out efficiently whenever we stepped out. We were able to get into St Pete to visit the Pier area a few nights and it was a very short drive. The list of excellent people working here goes on and on. We would definitely recommend The Don and would love to come back."
"We had a short but very pleasant stay at the Compass Hotel by Margaritaville. Our room had a lovely water view, and the entire property is beautifully maintained. A relaxing and enjoyable stop, would happily return."
"Rooms were clean, well stocked with everything we needed to make our suite our home with 3 kiddos for 3 full days. Kitchen utensils, full size refrigerator and stove, dishwasher, and even a washer and dryer. Check in was quick and easy as was check out. True beach front views from the balcony with a short walk to the white sand beach. Very conveniently located for a quick walk to many cool spots. Parking was a bit confusing with numbered spaces, not in order, but overall a great visit. Well worth it, would return. "
"We had an amazing time at the resort. It was nice that our boys who are 18 and 15 could go do there own thing while my wife and me could enjoy the beach. They played bags and used their skim boards. Staff was really good as well. "
"It wasn't a very relaxing, wonderful time. The rooms were really nice.Loved how comfortable the beds were. The beach access was wonderful and having the restaurant right there. It was really nice"