Search Resorts in Gaya Island

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Featured Resorts in Gaya Island

Shangri-La Tanjung Aru, Kota Kinabalu
5 out of 5
No. 20, Jalan Aru, Tanjung Aru, Kota Kinabalu, Sabah, 88100
Fully refundableReserve now, pay when you stay
The price is RM588 per night from 2 Nov to 3 Nov
4.4/5 Excellent! (1,002 reviews)
"Enjoy the Horizon lounge upon arrival and check in there . Great breakfast and go with Star Marine to island hopping :)"

Reviewed on 19 Aug 2022

The Magellan Sutera Resort
5 out of 5
1 Sutera Harbour Boulevard, Kota Kinabalu, Sabah, 88100
Fully refundableReserve now, pay when you stay
The price is RM432 per night from 9 Oct to 10 Oct
4.2/5 Excellent! (999 reviews)
Excellent hotel!
"Wonderful hotel with nice view nice lounge! A must to book with Magellan Executive Suite to enjoy private breakfast and free Hi Tea session. The food is excellent!"

Reviewed on 7 Sep 2022

Shangri-La Rasa Ria, Kota Kinabalu
5 out of 5
Pantai Dalit, Kota Kinabalu, Tuaran, Sabah, 89208
Fully refundableReserve now, pay when you stay
The price is RM552 per night from 1 Nov to 2 Nov
4.5/5 Wonderful! (1,000 reviews)
"Food needs an upgrade, overall hotel is fine but can do with better vibes and modernization"

Reviewed on 7 Sep 2022

You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Bunga Raya Island Resort & Spa
5 out of 5
Polish Bay, Gaya Island, Tunku Abdul Rahman Park, Gaya Island, Sabah, 88300
The price is RM625 per night from 12 Oct to 13 Oct
4.3/5 Excellent! (138 reviews)
"We stayed 2 nights 3 days and the whole experience was fantastic!! Beautiful beach, incredible location and superb staff. Highly recommend!!"

Reviewed on 8 Aug 2022

Gayana Marine Resort
5 out of 5
Malohom Bay, Tunku Abdul Rahman Park, Kota Kinabalu, Gaya Island, Sabah, 88300
Fully refundableReserve now, pay when you stay
The price is RM487 per night from 18 Oct to 19 Oct
4.1/5 Very Good! (400 reviews)
My staying experience
"The room is excellent, the platform from ocean view direct to snorkeling is really awesome. The room provide a Bluetooth speaker is so considerate. The food is very delicious but not much variety. The Resort Manager, Karl is very friendly and his briefing is important for guests. But the water got ..."

Reviewed on 16 Sep 2022

The Pacific Sutera Hotel
5 out of 5
1 Sutera Harbour Boulevard, Sutera Harbour, Kota Kinabalu, Sabah, 88100
Fully refundableReserve now, pay when you stay
The price is RM370 per night from 1 Nov to 2 Nov
4.1/5 Very Good! (999 reviews)
Deluxe getaway.
"Lovely upmarket hotel/ resort. Great breakfast every morning with lots of options and different choices each day. Staff were friendly and welcoming .the pool was clean was fantastic. Lots of sunny and also shaded seating options. The bed was comfortable. Rooms spacious. We enjoyed the high tea, food ..."

Reviewed on 16 Sep 2022

Gaya Island Resort
5 out of 5
Malohom Bay, Pulau Gaya, Tunku Abdul Rahman Park, Gaya Island, Sabah, 88000
Fully refundableReserve now, pay when you stay
The price is RM1,020 per night from 10 Oct to 11 Oct
4.4/5 Excellent! (423 reviews)
Beautiful Gaya Island Retreat
"My family and I stayed at GIR for 2 nights and had a great time. The rooms were enormous (complete with separate areas for walk in robes, bathtub, shower, toilet). Room amenities were excellent, with bug spray and ointment for insect bites. Our rooms had fantastic views across the sea to Mt Kinabalu, ..."

Reviewed on 28 Jan 2020

Sutera Sanctuary Lodges at Manukan Island
3.5 out of 5
Manukan Island, Tunku Abdul Rahman Park, Manukan Island, Sabah
The price is RM765 per night from 4 Oct to 5 Oct
4.3/5 Excellent! (68 reviews)
It's not worth the money. Stay clear of this one.
"The shuttle boat leaves at 12:30, and checkin is at 14:00? I can only guess it's a cash grab to force people to get lunch at the hotel's restaurant. Checkin was chaotic. We had to wait for an hour for our room to be ready. Hotel staff put us in an un-airconditioned room to sweat in the heat along ..."

Reviewed on 18 Aug 2022

Manukan Island Resort Kota Kinabalu
3 out of 5
Manukan Island, Manukan Island, Sabah, 88000
Kasih Sayang Health Resort
3 out of 5
Kampung Sinagang, Bukit Kokol Menggatal, Kota Kinabalu, Sabah, 88450
4.2/5 Very Good! (25 reviews)
"Staff are very friendly and view is spectacular."

Reviewed on 1 Feb 2020

Don't see what you're looking for?
See all available properties in Gaya Island
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Gaya Island

Sabah Beach Villas & Suites
3.5 out of 5
PV 139, Pecinct Dillenia, Nexus Residence, Karambunai, Kota Kinabalu, 88993
4.2/5 Excellent! (182 reviews)
"Nice place to stay. Definitely will come here again"

Reviewed on 21 Sep 2022

Amazing Sunset Downtown  B36
3 out of 5
Kota Kinabalu, Kota Kinabalu, 88000
4.3/5 Excellent! (4 reviews)
Amazing
"Lovely apartment in a busy area,close tomsea front and city center."

Reviewed on 1 Sep 2022

1st Choice Vacation Apartments at Marina Court Resort Resort
3 out of 5
Block B1-808, Kota Kinabalu, Sabah, 88000
3.6/5 Good! (19 reviews)
"Aircond in two of the rooms were not functioning well and we have to sleep at the living hall."

Reviewed on 18 Feb 2020

Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Gaya Island Resorts information

Number of reviews 5054
Accommodation 10 Resorts
Lowest Price RM161
Highest Price RM1,020

Frequently asked questions

What can I expect from a resort holiday in Gaya Island?
You deserve to get away, and a resort is the perfect place to treat yourself to the services and amenities you need for a relaxing time in Gaya Island. One of the comfortable resort hotels in the surrounding area might be just what you’re searching for, whether you want an amazing pool, blissful spa treatments or fun activities to try.
What's the best resort for my stay in Gaya Island?
Gaya Island Resort - Luxury resort rated 5 stars. Features a full-service spa, a restaurant and a 24-hour fitness centre. Highly rated for its great beach location. Gayana Marine Resort - Luxury property rated 5 stars. Has 2 restaurants, a full-service spa and a marina. Guests love the dining options. Bunga Raya Island Resort & Spa - Luxury resort rated 5 stars. Popular for its great beach location. Enjoy the 2 restaurants, private beach and spa.
What can I do in Gaya Island?
Travellers enjoy exploring the beaches, and have good things to say about the snorkelling and other water activities. Sapi Island and Tunku Abdul Rahman Park are a few of the interesting sights to visit. Additional attractions in the area include Kota Kinabalu Waterfront and Suria Sabah Shopping Mall.
What's the seasonal weather like in Gaya Island?
The hottest months are usually April and May, with an average temperature of 28°C, while the coldest months are January and February, with an average of 27°C. The rainiest months in Gaya Island are October, June, September and November, with each month seeing an average of 323 mm of rainfall.
What's the best way to get to and around Gaya Island?
Fly into Kota Kinabalu (BKI-Kota Kinabalu Intl.), which is located 6.7 mi (10.7 km) from the city centre. If you’d like to venture out around the area, consider renting a car to explore more sights.

Recent Reviews in Gaya Island
expedia verified reviews