Caribbean STAY

Luxury boutique resort Karma Jimbaran, Bali is located in one of the most exclusive addresses on the island. 40 expansive luxury pool villas of 1 – 4 bedrooms are elegantly arranged on a gentle slope just foot steps away from the white sands and tranquil waters of Jimbaran Bay, on Bali’s much sought after southern peninsula.


Create Account



Log In Your Account