trover photo by Just Our Passports

Gaya Island Hotels

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.

Top 10 Hotels in Gaya Island

Gayana Marine Resort
P13,813
per night
13 Dec - 14 Dec
4.1/5Very Good! (360 reviews)

"Nice staff and great place for relax. Will recommend this hotel to my friends."…"

Reviewed on Sep 16, 2019

Gayana Marine Resort
Gaya Island Resort
5 out of 5
Malohom Bay, Pulau Gaya, Tunku Abdul Rahman Park, Gaya Island, Sabah
P10,550
per night
8 Dec - 9 Dec
4.4/5Excellent! (389 reviews)

"Jungle walk and snorkeling ..... . ................. ."…"

Reviewed on Nov 24, 2019

Gaya Island Resort
Bunga Raya Island Resort & Spa
5 out of 5
Polish Bay, Gaya Island, Tunku Abdul Rahman Park, Gaya Island, Sabah
P15,206
per night
6 Jan - 7 Jan
4.3/5Excellent! (123 reviews)

"Beautiful eco conscious resort affiliated with the marine research center where you can adopt a baby coral and help regenerate the reef"…"

Reviewed on Dec 2, 2019

Bunga Raya Island Resort & Spa
Shangri La's Tanjung Aru Resort and Spa
5 out of 5
No. 20, Jalan Aru, Tanjung Aru, Kota Kinabalu, Sabah
P8,401
per night
7 Jan - 8 Jan
4.4/5Excellent! (1,644 reviews)

"I really like this property. Rooms are comfortable and spacious. Love the balcony! Breakfast is great with lots of options. My daughter spends a lot of time at the kids club. Like the variety of restaurants but missed the Italian this time (closed recently). Staff is very helpful. Some places could ..."…"

Reviewed on Oct 30, 2019

Shangri La's Tanjung Aru Resort and Spa
Hyatt Regency Kinabalu
5 out of 5
Free Cancellation
P4,596
per night
5 Jan - 6 Jan
4.1/5Very Good! (1,151 reviews)

"The brekfast not much selection. Just like 3 star hotel breakfast."…"

Reviewed on Nov 26, 2019

Hyatt Regency Kinabalu
Kota Kinabalu Marriott Hotel
5 out of 5
Lot G-23A, Jalan Tun Fuad Stephens, Kota Kinabalu, Sabah
Free CancellationReserve now, pay when you stay
P5,178
per night
6 Jan - 7 Jan
4.2/5Excellent! (270 reviews)

"Clean and friendly staff. Enjoying my stay with the sea view"…"

Reviewed on Nov 23, 2019

Kota Kinabalu Marriott Hotel
Shangri-La's Rasa Ria Resort & Spa
5 out of 5
Free CancellationReserve now, pay when you stay
P8,102
per night
7 Jan - 8 Jan
4.5/5Wonderful! (1,048 reviews)

"This resort has nailed everything a holiday destination should have. Everything is available in the resort and the service is top notch. Well done, Shangri-la!"…"

Reviewed on Nov 28, 2019

Shangri-La's Rasa Ria Resort & Spa
Le Meridien Kota Kinabalu
5 out of 5
Jalan Tun Fuad Stephens, Sinsuran, Kota Kinabalu, Sabah
Free CancellationReserve now, pay when you stay
P4,616
per night
22 Dec - 23 Dec
4.3/5Excellent! (1,145 reviews)

"a bit old. whole property need some renovation. especially carpet condition"…"

Reviewed on Oct 31, 2019

Le Meridien Kota Kinabalu
Hilton Kota Kinabalu
5 out of 5
Jalan Tunku Abdul Rahman, Asia City, Kota Kinabalu, Sabah
Free CancellationReserve now, pay when you stay
P4,771
per night
2 Jan - 3 Jan
4.5/5Wonderful! (546 reviews)

"Christina and her team were very helpful with all our requirements whilst staying at Hilton. Christina even helped to wrap a gift as we arrived at hotel Not equipped - thank you Hilton. Good selection of food at breakfast, hotel room was very quiet and modernity nice, the house keeping team was also ..."…"

Reviewed on Dec 1, 2019

Hilton Kota Kinabalu
The Klagan Hotel
3 out of 5
Free Cancellation
P1,942
per night
14 Dec - 15 Dec
4.1/5Very Good! (891 reviews)

"Central location."…"

Reviewed on Dec 5, 2019

The Klagan Hotel
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.

Visiting Gaya Island

Couples looking to get away will find a romantic atmosphere in Gaya Island, and many visitors are sure to appreciate the beaches and spas. This city also attracts tourists with its relaxing setting. Sabah State Mosque, Likas Stadium and 1 Borneo Hypermall are some of the top sights around the area.

  • You'll find 399 Expedia hotels and other accommodation options in the larger area of Kota Kinabalu
  • The closest major airport is in Kota Kinabalu (BKI-Kota Kinabalu Intl.), 6.7 mi (10.7 km) from the city centre

Dressing for Gaya Island

  • Between January and March, you can expect the daytime average to be around 31°C and the nighttime average to be 24°C
  • From April to June, temperatures average about 32°C during the day and 24°C at night
  • July to September averages 31°C during the day and 24°C at night
  • Between October and December, the average temperature is 31°C during the day and 24°C at night
  • Gaya Island gets about 93 millimetres of rain per year
  • Hottest months are usually May and April with an average temperature of 31°C, while the coldest months are August and March with an average of 24°C

More trip options

Recent Reviews in Gaya Island