Loading...
📮 Get Sabah This Week free every Thursday · what is on across Sabah Subscribe →
Back to Itineraries
Luxury overwater villa resort in Sabah
🔀 For Everyone

5-Day Luxury Itinerary — The Best of Sabah

Last updated: 6 October 2026

Sabah's luxury scene is one of Southeast Asia's best-kept secrets. It offers five-star beach and island resorts, a rainforest lodge in Danum Valley, sunset cruises and tasting-menu dining. This 5-day itinerary is for travellers who want the best of everything without the crowds.

Overview

5-Day Luxury Itinerary Overview
DayThemeHighlights
Day 1Arrive in StyleShangri-La check-in, spa, sunset cocktails
Day 2Island ParadisePrivate island day, snorkelling, beach lunch
Day 3Mountain & DiningKinabalu scenic drive, OITOM fine dining
Day 4Private ExperiencesCatamaran cruise, cooking class, or helicopter flight
Day 5Spa & FarewellMorning spa, last views, departure
💡 Book ahead

Popular resorts, restaurants and charters can sell out in school holidays and at year-end, so book well ahead. Many resorts offer honeymoon or special-occasion packages; compare what is included.

Day 1: Arrive in Style

Morning / Afternoon

  • Arrival — Private airport transfer arranged by your hotel, or a car with a personal driver.
  • Check in to Shangri-La Tanjung Aru. The resort lists a private marina, an award-winning spa, pools and up to six restaurants and bars including the Sunset Bar, some temporarily closed during renovation (Shangri-La, checked 6 October 2026). It is being renovated in phases to the second quarter of 2027: all Kinabalu Wing rooms and suites are closed from May 2026 until completion, while Tanjung Wing rooms stay open (Shangri-La updates, checked 6 October 2026), so check which wing you are booking. Rates vary by date. Alternative: Shangri-La Rasa Ria at Pantai Dalit, Tuaran, about 45 minutes by car from the airport (Shangri-La, checked 6 October 2026), for a quieter beach stay.
  • 2:00 PM — Lunch at the resort's waterfront restaurant. Take your time — you're not on a schedule today.
  • 3:30 PM — Couples spa session at CHI, The Spa, which stays open during the renovation. Check the treatment menu and prices with the spa.

Evening

  • 5:30 PM — Sunset cocktails at the resort's bar or on the beach. Sabah sunsets are legendary — the sky turns gold, orange, and pink over the South China Sea.
  • 7:30 PM — Dinner at one of the resort's restaurants, or head into KK — see our food areas guide.

Day 2: Island Paradise

Morning

  • Morning — Slow breakfast and checkout. The resort boats to Gaya Island leave from Jesselton Point, whose terminal is now at South Jetty, KK Port.

Afternoon

  • 12:00 PM — Speedboat to Gaya Island. Options: Gaya Island Resort, on Malohom Bay, with a Spa Village and on-island dining. Its scheduled boats leave Jesselton Point at 12pm, 2pm, 4pm, 6pm and 9pm and return at 7am, 9am, 11.30am, 1.30pm, 3.30pm and 5.30pm; the crossing takes about 10 minutes. The scheduled return speedboat is MYR160 per adult and MYR80 per child aged 2 to 11, plus a MYR10 fuel surcharge per person each way from 1 May 2026; a private boat is MYR500 one way from 7am to 9pm, plus a MYR100 per boat fuel surcharge each way from 1 May 2026; all before service charge and taxes (Gaya Island Resort, checked 6 October 2026). Or Bungaraya Island Resort, with 48 timber villas in traditional Bornean architecture on Polish Bay, Gaya Island (ECHO Resorts, checked 6 October 2026). Both are on Gaya Island in Tunku Abdul Rahman Marine Park. Room rates vary by date.
  • 12:30 PM — Check in and have a beachfront lunch. Ask the resort about private dining setups.
  • 2:00 PM — Snorkelling off the resort's beach. Ask the resort what gear and guided activities are included.
  • 4:00 PM — Island spa treatment, kayaking, or a guided nature walk through the island's rainforest.

Evening

  • 5:30 PM — Stay overnight on the island (recommended — it is much quieter at night). If you are only visiting for the day, the last scheduled boat back to Jesselton Point leaves Gaya Island Resort at 5.30pm.
  • 7:00 PM — If staying on the island: private dinner under the stars. If back in KK: dinner on the waterfront — see our food areas guide.

Day 3: Mountain & Fine Dining

Morning

  • 8:00 AM — Private driver to Kinabalu Park; park HQ is about 92 km from KK (Sabah Parks, checked 6 October 2026). Stop at scenic viewpoints along the way. The mountain reveals itself gradually as you climb in elevation.
  • 10:00 AM — Visit the Botanical Garden (guided sessions at 9am, noon and 3pm, last entry 3pm) or join the guided nature-trail walk listed at 11am; the park conservation fee is RM50 for international adults and RM10 for Malaysian adults (listed as effective 1 January 2023), and the Botanical Garden is a separate RM5 or RM4 (Sabah Parks, checked 6 October 2026). Confirm schedules before your visit.

Afternoon

  • 12:00 PM — Lunch at a mountain restaurant in Kundasang. The cooler highland air is a refreshing change. Stop at Desa Dairy Farm for the scenic views.
  • 2:00 PM — Return to KK via scenic route. Optional stop at a local market for organic highland vegetables and Sabah tea.
  • 4:00 PM — Rest and prepare for the evening's highlight.

Evening

  • 7:00 PM — OITOM. Its Heritage full tasting menu reworks traditional Sabah dishes with modern techniques and local, seasonal ingredients; prices exclude service charge (OITOM, checked 6 October 2026). Allow plenty of time, and check the menu, corkage and dress code when you book.

Day 4: Private Experiences

Choose your own adventure today — pick one or two of these exclusive experiences:

Option A: Catamaran Cruise

  • Mawali Sailing — a catamaran for up to 20 people, with a morning cruise (9am to about 1.15pm, with snorkelling and an optional Sapi Island stop), an afternoon cruise and a sunset cruise (4.15pm to 7pm). Private charters start from RM3,570 for the sunset cruise, and join-in morning cruises cost RM500 per person for 1 to 5 people (North Borneo Cruises, charter prices, checked 6 October 2026). Marine park fees may be extra.

Option B: Helicopter Scenic Flight

  • Some operators sell scenic helicopter flights from KK, with views of Mount Kinabalu, the coastline and the islands. Routes, prices and availability change — ask your hotel concierge and check that the operator is licensed.

Option C: Culinary Deep Dive

  • Cooking class — Some KK operators run classes with a local market tour and hands-on cooking of Sabah dishes such as hinava. Check the length, menu and price when you book.

Evening

  • 5:30 PM — North Borneo Cruises sunset dinner cruise, which departs daily at 5.30pm from Sutera Harbour Marina, with an international buffet, a live band and views across the South China Sea (North Borneo Cruises, checked 6 October 2026). Check the current price and seating options when you book.

Day 5: Spa & Departure

Morning

  • 8:00 AM — Leisurely breakfast at the resort. No rush.
  • 9:30 AM — Final spa treatment or resort pool time. Check which pools are open during the renovation.
  • 11:00 AM — Last waterfront walk, final photos of Mount Kinabalu in the distance.

Afternoon

  • 12:00 PM — Late checkout (request in advance; it depends on availability).
  • 1:00 PM — Private transfer to KK International Airport.

Resort Comparison

Luxury resort comparison
ResortLocationPublished factsBest For
Shangri-La Tanjung AruClose to KK cityPrivate marina, award-winning spa, up to six restaurants and bars (some temporarily closed); Kinabalu Wing rooms closed May 2026 to Q2 2027Convenience, sunset views
Shangri-La Rasa RiaPantai Dalit, TuaranAbout 45 minutes by car from the airportQuieter beach stay, families
Gaya Island ResortMalohom Bay, Gaya Island (TARP)About 10 minutes by boat from Jesselton Point (terminal now at South Jetty, KK Port); return boat MYR160 per adult plus fuel surchargeSeclusion, island spa
Bungaraya Island ResortGaya Island (TARP)48 timber villas in traditional Bornean architecture, Polish Bay, Gaya IslandVillas, intimate island stay
Borneo Rainforest LodgeDanum ValleyNew clubhouse and chalets being built to 22 January 2027Jungle lodge, wildlife

Room rates change by date and are not listed here — check each hotel directly. Sources: Shangri-La Tanjung Aru, Shangri-La updates, Shangri-La Rasa Ria, Gaya Island Resort, ECHO Resorts and Borneo Nature Tours, checked 6 October 2026.

Budget Breakdown

Published prices for a 5-day luxury trip
ItemPublished price or guide
Hotels and island resortsVaries by date — check each hotel
Gaya Island Resort scheduled speedboat (return)MYR160 adult, MYR80 child aged 2 to 11, plus MYR10 fuel surcharge per person each way, before service charge and taxes
Airport to Jesselton Point car (Gaya Island Resort, one way)MYR120 Toyota Innova, MYR160 Vellfire MPV
Kinabalu Park conservation feeRM50 international adult, RM10 Malaysian adult
Mawali Sailing catamaranPrivate sunset charter from RM3,570; join-in morning cruise RM500 per person (1 to 5 people)
Fine dining, spa, cooking class, helicopterVaries — check with the operator
Total (5 days)Add up your own quotes — prices vary

Sources: Gaya Island Resort, Sabah Parks and North Borneo Cruises, checked 6 October 2026.

Packing Checklist

🎒

Packing Checklist

0 / 20 packed
Essentials
Clothing
Wellness
Tech & Extras

Practical Tips

💡 Insider advantage

Email your resort concierge before arrival with your preferences — room location, pillow type, dietary requirements, special occasions. Resorts can prepare better if they know your needs in advance.

Logistics

  • Airport transfers — Most five-star resorts can arrange private transfers. Arrange in advance.
  • Tipping — Not expected in Malaysia but appreciated for good service.
  • Dress code — Smart casual at fine dining restaurants; check the dress code when you book. Resort restaurants are relaxed.
  • Currency — Cards are widely accepted at hotels and upmarket restaurants. Carry some cash for markets and tips.

Variations

Extend to 10 Days (Full Luxury Experience)

Add a stay at Borneo Rainforest Lodge in Danum Valley (ask the lodge for current packages, and note the building work to January 2027). Then add a lodge stay on the Kinabatangan River for wildlife cruises at dawn and dusk. This is the ultimate Sabah luxury itinerary — coast, mountain, island, and jungle.

Honeymoon Version

Swap Day 4 for a stay at a water-bungalow resort off Semporna (check rates and transfers with the resort), or an evening river cruise from KK — ask operators what wildlife they can show you.

Adventure Luxury

Replace Day 3 with a Mount Kinabalu climb. Sabah Parks charges international adults RM400 for the climbing permit and RM350 per mountain guide for up to five adults, plus the conservation fee (listed as effective 1 January 2023); accommodation is separate and must be booked in advance (Sabah Parks, checked 6 October 2026). For the traveller who wants adrenaline with their champagne.

Frequently Asked Questions

Q What is the best 5-star resort in Sabah?
It depends on the trip. Shangri-La Tanjung Aru is on the beach close to KK city, but all its Kinabalu Wing rooms and suites are closed for renovation from May 2026 until the second quarter of 2027, so check which wing you are booking (Shangri-La, checked 6 October 2026). For an island stay, Gaya Island Resort and Bungaraya Island Resort (48 timber villas, per ECHO Resorts) are both on Gaya Island in Tunku Abdul Rahman Marine Park. For a jungle lodge, Borneo Rainforest Lodge is in Danum Valley. Room rates change by date, so check each hotel directly.
Q Can I hire a private driver for the whole trip?
Yes. Hotels and tour companies can arrange a car and driver; prices vary by vehicle, hours and distance, so ask for a written quote. As an example of a published transfer price, Gaya Island Resort lists a one-way car transfer between the airport and its Jesselton Point lounge at MYR120 for a Toyota Innova (3 people with luggage) or MYR160 for a Vellfire MPV (4 people with luggage), with a 50% surcharge from midnight to 6am (Gaya Island Resort, checked 6 October 2026).
Q Is there helicopter sightseeing in Sabah?
Some operators sell scenic helicopter flights from KK. Routes, prices and availability change, so ask your hotel concierge and check that the operator is licensed before you book.
Q What fine dining options exist in KK?
OITOM is one well-known option. Its Heritage full tasting menu reworks traditional Sabah dishes with modern techniques and local, seasonal ingredients; prices exclude service charge (OITOM, checked 6 October 2026). Check current menus and corkage with the restaurant when you book. See our food areas guide for more options.
Q Is a private yacht charter possible?
Yes. North Borneo Cruises lists Mawali Sailing, a catamaran for up to 20 people, with morning, afternoon and sunset cruises from Sutera Harbour; private charters start from RM3,570 for the sunset cruise, and join-in morning cruises cost RM500 per person for 1 to 5 people (North Borneo Cruises, checked 6 October 2026). Larger vessels are available for private events.
Q What is the best time of year for luxury travel in Sabah?
Sabah is warm all year. Borneo Nature Tours says monsoon winds usually blow between November and February and the hottest months are usually June to August (checked 6 October 2026). Book well ahead for school holidays and year-end.
Q Can I visit Danum Valley on a luxury trip?
Yes. Borneo Rainforest Lodge in Danum Valley is run by Borneo Nature Tours, part of the Sabah Foundation (Yayasan Sabah) group. Note that it is building a new clubhouse and chalets from 1 January 2025 to 22 January 2027, with work between 8am and 6pm (Borneo Nature Tours, checked 6 October 2026). Ask the lodge for current package prices.
Q Are spa facilities good in Sabah resorts?
Yes. Shangri-La Tanjung Aru describes its CHI, The Spa as award-winning and keeps it open during its renovation (Shangri-La, checked 6 October 2026), and Gaya Island Resort has a Spa Village. Most five-star resorts offer couples treatments; check menus and prices with the spa.
📮 Free Weekly Newsletter

Get Sabah This Week, free every Thursday

One short email a week on what's happening around Sabah: events, food, and local life. Free to join, and free to leave whenever you like.

One email a week. Unsubscribe anytime. See what’s inside →