Where to?
Check-in/out dates
Select your dates
Guests and rooms
2 adults, 1 room
Find more hotels in Westmoreland
Paradise On The Rocks Hotel 


kr 726.23per night
This is the cheapest price in 30 days, based on the rates on 28 Oct
Top reasons for booking

Great view
Most user reviews comment positively on the view from their room
Popular facilities
Free WiFi
Exploring the area
3
Classic Double Room
2 beds
3
Superior Double Room, Garden View
2 beds
6
Studio Suite, Garden View
1 double bed or bigger
4
Classic Studio Suite, Courtyard View
1 double bed or bigger
3
Classic Double Room, Pool View
2 beds
5
Superior Single Room, Sea View
1 double bed or bigger
Earn KlookCash for this booking & save on the next one
Reviews
All
4.5+
3.0+
Reviewed: 1 May 2026
5.0/5.0
FantasticSolo stay
The room was nice and cozy, with AC and a fan. The bathroom was equipped with a line for wet bathsuits and had hot water. There's a bar on site, and when I expressed a preference for Red Stripe Mango, it was stocked at the bar. I was got rides to various local establishments, including 7-mile Beach. I was also able to secure R/T airport transfer for a very reasonable fee. This was my first time on the Westend, and I really enjoyed my stay at Paradise on the Rock. I will definitely come back. There is a pool onsite, but I didn't get a chance to use it, but itsa reasonable size and looked very inviting. Next time!
Reviewed: 27 Feb 2026
2.0/5.0
Below average .
Reviewed: 16 Feb 2026
5.0/5.0
FantasticStayed with friends · For leisure
What made out stay great was the host Fabian. Fabian goes above and beyond for his guests. Place was clean and nice and close to many things. Price was very reasonable.
Reviewed: 2 Jan 2026
5.0/5.0
FantasticStayed with family · For friends and family
Exelente everyting
Reviewed: 2 Jan 2026
4.0/5.0
GreatStayed with family · For friends and family
Check-in was simple.
Room was clean. Staff was helpful with extra towels and face clothes.
Office was closed at check-out, handed keys over to the owner in person.
Good place to stay for a few days.




