📍 Gaya Island
Gaya Island Resort, Kota Kinabalu - a Small Luxury Hotels of the World
8.6 Fabulous · 700 reviews · ★★★★★
Luxurious Villas with Panoramic Views Gaya Island boasts elegant villas with stunning views of the South China Sea and the lush rainforest. Each villa features wooden interiors, a private balcony, and luxury amenities for a truly indulgent stay. Dining Options and Leisure Facilities Indulge in a culinary journey with 5 dining options ranging from Asian to International cuisines. Enjoy a refreshing dip in the outdoor pool, relax at the private beach, or pamper yourself with spa treatments at the Spa Village. The resort also offers yoga classes, diving, snorkeling, and day cruises for outdoor enthusiasts. Convenient Location and Transfers Located in the Tunku Abdul Rahman Park, Gaya Island Resort is just a short speedboat ride from Jesselton Point Ferry Terminal. Airport and boat transfers can be arranged for a seamless and hassle-free journey to this tropical paradise. Book your stay at Gaya Island Resort for an unforgettable island getaway!
WiFi availableFree WiFiNon-smoking roomsAir conditioningFitness centerSwimming pool24-hour front deskRestaurantTerraceGardenLaundryFishing
What guests loved
Friendly staffBeautiful locationDelicious food
Available rooms · 2026-10-15 → 2026-10-17
ℹ️ Local tourist tax: 🇲🇾 Malaysia Tourism Tax (TTx): RM10 per room per night is collected at check-in from FOREIGN passport holders only — Malaysian citizens and permanent residents are exempt (show your MyKad/MyPR and it is waived). Some rooms list it (as "Tourism fee" or "City Tax"), others don't — foreign guests should budget RM10/room/night at check-in either way. Small lines like "VAT", "Service Charge" or "Taxes" are normal local charges that apply to all guests. All amounts shown on the rooms are TOTALS for the room and the whole stay — not per person. The exact amount for your room appears in its tax details or is collected by the hotel.
Good to know
From 1st January 2023, a tourist tax of RM 10 per room per night is applied to all foreign guests. This tax is not included in the room rate and must be paid upon check-in. Guests with a valid Malaysian Identity Card or valid permanent residents MY PR Card are exempted. Boat transfer is available at additional charge. For more information please contact the property directly.
- From Jesselton Point to Gaya Island Resort:
12:00pm | 2:00pm | 4:00pm | 6:00pm | 9:00pm
- From Gaya Island Resort to Jesselton Point
7:00am | 9:00am | 11:30am | 1:30pm | 3:30pm | 5:30pm
Please note that all guests are subject to a Marine Park Conservation fee upon arrival. For more information please contact the property directly.Guests are required to show a photo ID and credit card upon check-in. Please note that all Special Requests are subject to availability and additional charges may apply.
A deposit may be required at the property.