About this space
Enjoy a stylish and relaxing experience at this centrally-located home away from home. Nestled in the beautiful hills overlooking the ocean and the charming town of Ocho Rios, Casa Bella Vista beckons you. Be enchanted by the expansive views of the lush mountainside and the cool ocean breeze as you exhale. This modern oasis is minutes away from the beach, local craft market and world famous attractions such as Dunns River Falls, Mystic Mountains, Blue Hole and Dolphins Cove. Welcome to Jamrock!!
The space
Ultra modern villa with beautiful upgrades for your relaxing pleasure.
Guest access
Entire villa is available, however, we are flexible and will allow partial use if desired.
Other things to note
We are here to make your stay memorable, please do not be afraid to ask.