The main villa of Gecko Ridge of contains six exclusive luxury rooms. Here, you will be welcomed by rich natural colours, a tasteful décor and that extra panache, which alludes to the bliss that awaits you during your stay. Your every need is catered for, and then some.
What you can expect
Sorry, pets are only allowed in the Self Catering Chalets where they have their own private garden to play in safely.