Gaya Island hotels from RM196

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top 10 trending Gaya Island hotels

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 RM668 per night from 3 Mar to 4 Mar
RM668
per night
3 Mar - 4 Mar
7.23 km from city centre
4.4/5 Excellent! (1,037 reviews)
"Very comfortable."

Reviewed on 4 Jan 2023

Shangri-La Tanjung Aru, Kota Kinabalu
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 Mar to 2 Mar
RM552
per night
1 Mar - 2 Mar
20.17 km from city centre
4.5/5 Wonderful! (1,013 reviews)
"There are many activities you can sign up for that is organised by the hotel. The staff are friendly and ensure that I was cared for throughout my stay. Love the room (ocean view) and service the most! One downside is there is nothing much to explore out of the hotel and it is a distance to travel ..."

Reviewed on 30 Jan 2023

Shangri-La Rasa Ria, Kota Kinabalu
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 RM697 per night from 22 Feb to 23 Feb
RM697
per night
22 Feb - 23 Feb
6.36 km from city centre
4.2/5 Very Good! (1,021 reviews)
"Nice sea view."

Reviewed on 28 Oct 2022

The Magellan Sutera Resort

Save an average of 15% on thousands of hotels when you're signed in

Hyatt Regency Kinabalu
5 out of 5
Jalan Datuk Salleh Sulong, Kota Kinabalu, Sabah, 88991
Fully refundable
The price is RM310 per night from 5 Feb to 6 Feb
RM310
per night
5 Feb - 6 Feb
6.4 km from city centre
4.1/5 Very Good! (1,008 reviews)
"The staff were very friendly and helpful. The hotel looks old on the outside but the room and restaurants were amazing. The room interior was super nice and my room overlooks the sea. It was an amazing experience. Would definitely recommend this hotel and return to stay in my next trip to KK. Cafes ..."

Reviewed on 16 Nov 2022

Hyatt Regency Kinabalu
Hilton Kota Kinabalu
5 out of 5
Jalan Tunku Abdul Rahman, Asia City, Kota Kinabalu, Sabah, 88000
Fully refundableReserve now, pay when you stay
The price is RM323 per night from 17 Feb to 18 Feb
RM323
per night
17 Feb - 18 Feb
7.03 km from city centre
4.5/5 Wonderful! (766 reviews)
Great location
"Stay for one night,room was clean and tidy. A lot of choices for breakfast. Great location in heart of kk city."

Reviewed on 28 Jan 2023

Hilton Kota Kinabalu
Le Meridien Kota Kinabalu
5 out of 5
Jalan Tun Fuad Stephens, Sinsuran, Kota Kinabalu, Sabah, 88000
Fully refundableReserve now, pay when you stay
The price is RM370 per night from 17 Feb to 18 Feb
RM370
per night
17 Feb - 18 Feb
6.42 km from city centre
4.3/5 Excellent! (1,016 reviews)
"This property was centrally located to many of the attractions we were interested in. Wonderful staff too! Thank you for making our stay so pleasant."

Reviewed on 1 Feb 2023

Le Meridien Kota Kinabalu
Kota Kinabalu Marriott Hotel
5 out of 5
Lot G-23A, Jalan Tun Fuad Stephens, Kota Kinabalu, Sabah, 88000
Fully refundableReserve now, pay when you stay
The price is RM409 per night from 4 Feb to 5 Feb
RM409
per night
4 Feb - 5 Feb
6.49 km from city centre
4.2/5 Very Good! (458 reviews)
Stay at Marriott
"Stay was pleasant . Clean room. Food choice can be improve with more international choices than current. My room was facing the main road so can be very noisy at night when motorists blast their engines. Otherwise am happy with stay."

Reviewed on 14 Nov 2022

Kota Kinabalu Marriott Hotel
The LUMA Hotel - A Member of Design Hotels
3.5 out of 5
Lot 2-5, Block A, Sutera Avenue,, Jalan Sembulan, Kota Kinabalu, Sabah, 88100
The price is RM231 per night from 1 Mar to 2 Mar
RM231
per night
1 Mar - 2 Mar
6.68 km from city centre
4.7/5 Exceptional! (21 reviews)
"A boutique hotel locates at KK , location is convenient and facilities are clean and neat."

Reviewed on 7 Jan 2023

The LUMA Hotel - A Member of Design Hotels
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 RM819 per night from 5 Mar to 6 Mar
RM819
per night
5 Mar - 6 Mar
2.19 km from city centre
4.4/5 Excellent! (425 reviews)
"Villa was nice and spacious. Service was excellent. Food needs to improve"

Reviewed on 29 Oct 2022

Gaya Island Resort
Bunga Raya Island Resort & Spa
5 out of 5
Polish Bay, Gaya Island, Tunku Abdul Rahman Park, Gaya Island, Sabah, 88300
The price is RM577 per night from 17 Feb to 18 Feb
RM577
per night
17 Feb - 18 Feb
1.4 km from city centre
4.3/5 Excellent! (142 reviews)
"An amazing stay at a lovely resort in the rainforest, yet not too far away from KK. The staff are terrific and go out of their way to make you feel welcome at the resort. Thankfully we arrived the week after bad weather, so there was cleanup/fixing in progress, which is understandable. After seeing ..."

Reviewed on 3 Jan 2023

Bunga Raya Island Resort & Spa
Nexus Resort & Spa Karambunai
4.5 out of 5
Off Jalan Sepangar Bay, Locked Bag 100, Kota Kinabalu, Sabah, 88993
Fully refundableReserve now, pay when you stay
The price is RM644 per night from 4 Feb to 5 Feb
RM644
per night
4 Feb - 5 Feb
14.01 km from city centre
3.8/5 Good! (749 reviews)
"A bit dissapointed with the clenaliness of the bathroom.overall okey."

Reviewed on 13 Dec 2021

Nexus Resort & Spa Karambunai
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 RM534 per night from 5 Mar to 6 Mar
RM534
per night
5 Mar - 6 Mar
6.75 km from city centre
4.1/5 Very Good! (1,009 reviews)
"Very nice place conveniently located in KK."

Reviewed on 23 Jan 2023

The Pacific Sutera Hotel
Hyatt Centric Kota Kinabalu
4 out of 5
NO. 18 JALAN HAJI SAMAN, Kota Kinabalu, 88000
Fully refundable
The price is RM385 per night from 5 Feb to 6 Feb
RM385
per night
5 Feb - 6 Feb
6.58 km from city centre
4.6/5 Wonderful! (14 reviews)
"Easy walk to Gaya Street night and Sunday markets. Suria Shopping Mall is just across the road."

Reviewed on 31 Jan 2023

Hyatt Centric Kota Kinabalu
Grandis Hotel
4 out of 5
Suria Sabah Shopping Mall, 1A Jalan Tun Fuad Stephens, Kota Kinabalu, Sabah, 88000
Fully refundableReserve now, pay when you stay
The price is RM434 per night from 6 Feb to 7 Feb
RM434
per night
6 Feb - 7 Feb
6.54 km from city centre
4.3/5 Excellent! (846 reviews)
"Good hotel with good value especially with free breakfast and dinner. Furniture were bit old but comfortable. Spacious family room."

Reviewed on 8 Sep 2022

Grandis Hotel
Mercure Kota Kinabalu City Centre
4 out of 5
41, Jalan Gaya, Pusat Bandar, Kota Kinabalu, Sabah, 88000
Fully refundableReserve now, pay when you stay
The price is RM196 per night from 14 Feb to 15 Feb
RM196
per night
14 Feb - 15 Feb
6.64 km from city centre
3.9/5 Good! (593 reviews)
"Location is excellent, near big shopping mall and lots of eateries."

Reviewed on 19 Dec 2022

Mercure Kota Kinabalu City Centre
Gayana Marine Resort
5 out of 5
Malohom Bay, Tunku Abdul Rahman Park, Kota Kinabalu, Gaya Island, Sabah, 88300
2.48 km from city centre
4.1/5 Very Good! (403 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

Gayana Marine Resort
Holiday Inn Express Kota Kinabalu City Centre, an IHG Hotel
2.5 out of 5
No. 1 Jalan Tunku Abdul Rahman, Kota Kinabalu, Sabah, 88000
Fully refundable
The price is RM198 per night from 16 Feb to 17 Feb
RM198
per night
16 Feb - 17 Feb
7.09 km from city centre
4.4/5 Wonderful! (33 reviews)
"Wifi works great , wonderful breakfast, spacious and comfy room, amazing shower pressure, friendly and helpful staff"

Reviewed on 2 Jan 2023

Holiday Inn Express Kota Kinabalu City Centre, an IHG Hotel
Borneo Beach Villas
4 out of 5
Pool Villa 161, Precinct Dillenia, Jalan Sepanggar Bay, Locked Bag 100, Kota Kinabalu, Sabah, 88993
Fully refundableReserve now, pay when you stay
The price is RM252 per night from 5 Mar to 6 Mar
RM252
per night
5 Mar - 6 Mar
15.89 km from city centre
4/5 Very Good! (322 reviews)
"The beach and view"

Reviewed on 17 Mar 2022

Borneo Beach Villas
Promenade Hotel Kota Kinabalu
4 out of 5
No 4, Lorong Api-Api 3, Api-Api Centre, Kota Kinabalu, Sabah, 88000
Fully refundableReserve now, pay when you stay
The price is RM299 per night from 13 Feb to 14 Feb
RM299
per night
13 Feb - 14 Feb
6.54 km from city centre
3.9/5 Very Good! (479 reviews)
"Lol. Promenade Hotel never disappoint. I have stayed there numerous times."

Reviewed on 8 Jan 2023

Promenade Hotel Kota Kinabalu
Sutera Sanctuary Lodges at Manukan Island
3.5 out of 5
Manukan Island, Tunku Abdul Rahman Park, Manukan Island, Sabah
The price is RM727 per night from 15 Feb to 16 Feb
RM727
per night
15 Feb - 16 Feb
5.33 km from city centre
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

Sutera Sanctuary Lodges at Manukan Island
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.

Gaya Island hotels information

Number of reviews
11423
Accommodation
515 hotels
Lowest Price
RM196
Highest Price
RM819

Frequently asked questions

Where is the best place to stay in Gaya Island?

Gaya Island Resort is a favourite with Expedia customers. This 5-star resort offers a full-service spa and an outdoor pool. Bunga Raya Island Resort & Spa is another top choice for your trip based on traveller reviews. See all available top hotels, or vacation rentals in Gaya Island.

What are some of the best holiday rentals that Gaya Island has to offer?

Rainbow Covenant 40: This holiday home rental outside of Gaya Island is equipped with a garden, laundry facilities and free WiFi to help you feel comfortable during your stay. Kitchen amenities include a full-sized fridge, a stovetop and a microwave. See all vacation rentals in Gaya Island.

If I need to cancel my hotel reservation in Gaya Island, will I receive a refund?

Yes! You'll find that most hotel reservations are fully refundable if you cancel before the accommodation's cancellation deadline, which is usually within 24-48 hours of your check-in date. If you booked a non-refundable reservation, it might still be possible to cancel it and receive a refund within a 24-hour period of booking. Filter your search by fully refundable to find flexible hotel deals in Gaya Island.

What's the best accommodation option for a family holiday to Gaya Island?

Gayana Marine Resort is a top 5-star resort on Expedia for families, and features a children's pool and 2 restaurants. Other options for your child-friendly holiday include Gaya Island Resort and Bunga Raya Island Resort & Spa. Also, children of all ages will enjoy a visit to Tunku Abdul Rahman Park. Find more child-friendly accommodations in Gaya Island.

What's the best place to stay for a couple visiting Gaya Island?

Gaya Island Resort is a favourite 5-star resort for couples, and features deep-soaking baths and pillowtop beds. Other good choices for a stay with your sweetheart include Bunga Raya Island Resort & Spa and Gayana Marine Resort. See all romantic hotels in Gaya Island.

What's the best accommodation option to stay near the beach in Gaya Island?

Gaya Island Resort is a top 5-star resort with a full-service spa, and it's located on the beach . See more stays near the beach in Gaya Island.

What's the best luxury accommodation option in Gaya Island?

Gaya Island Resort is a 5-star resort with a restaurant and a full-service spa, and it's a popular choice for Expedia travellers looking for a pampered stay. Gayana Marine Resort and Bunga Raya Island Resort & Spa are two other upscale options for your trip. Find more luxury hotels in Gaya Island.

What's the best boutique hotel in Gaya Island?

Gaya Island Resort is a favourite 5-star resort with Expedia travellers looking for stylish accommodation, and features a restaurant and a full-service spa. Bunga Raya Island Resort & Spa and Gayana Marine Resort are other boutique-style choices. See all boutique hotels in Gaya Island.

What are some hotels with pools in Gaya Island?

Bunga Raya Island Resort & Spa: Features a private beach, an outdoor pool and 2 restaurants. Gayana Marine Resort and Gaya Island Resort - Small Luxury Hotels of the World are two additional hotels with an on-site pool.

What is the best spa hotel in Gaya Island?

Gaya Island Resort is a top beach spa hotel featuring a restaurant, a 24-hour fitness centre, a bar and an outdoor pool. Spend an afternoon at the spa where you’ll find Swedish massages, Thai massages and hot stone massages. Other popular spa hotels in Gaya Island include Bunga Raya Island Resort & Spa and Gayana Marine Resort. See all spa hotels in Gaya Island.

What is staying in Gaya Island like?

Couples looking to get away will find a romantic atmosphere in Gaya Island, and many visitors will definitely appreciate the beaches and spas. Tourists to the city can also enjoy its relaxing setting. In Gaya Island, there are 3 hotels and other accommodation options to choose from. Find out more about Gaya Island.

What should I do while I'm visiting Gaya Island?

The picturesque setting of Sapi Island and Tunku Abdul Rahman Park exemplify the area's natural beauty. You'll also find Kota Kinabalu Waterfront and Anjung Samudera in the area. Take a look at what more there is to see and do in Expedia's Gaya Island guide.

Recent Reviews in Gaya Island
Expedia verified reviews

Plan your trip in a snap on the app

From home or hammock, organise your entire escape and explore app offers

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code