Agoda Hero Banner

Find hotels near Gaya Island in Kota Kinabalu, Malaysia

7 vacation rentals and hotels available now

6 best hotels in Gaya Island

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Gayana Marine Resort
Gaya Island,Gaya Island - View on map
  1. Airport transfer
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. Luggage storage
  5. Swimming pool [indoor]
  6. Hot tub
  7. Kids club
  8. Fitness center
"We have a right decision to stay in Gayana for Christmas. There were free flow of drinks including alcohol, snacks which was superb and entertainment by a group of carols and a band. The staff were friendly and try by all means to make your stay a memorable one. The rooms are large and clean and have good views. The food is the restaurant is really good and not very expensive. The only downside is the poor frequency of transport from the mainland (KK city) to the resort on Gaya Island. There are only 3 ferry per day which may not work with your flight time. I have also booked a diving lesson which was on the other side of the island and had to pay RM250 for a drop & pick up which was only 15 mins each way. "
Show more
8.3

Excellent

1470 reviews

Avg price per night
$ 323
Gaya Island Resort
Gaya Island,Gaya Island - View on map
  1. Airport transfer
  2. Car park
  3. Free Wi-Fi in all rooms!
  4. Front desk [24-hour]
  5. Swimming pool [indoor]
  6. Kids club
  7. Luggage storage
  8. Fitness center
"Had a 3 nights stay, at the begining I thought it was a bit expensive. However, was worth the price for the quality of service and the amazing place it is in Gaya Island. Nice and spacious rooms, surrounded by incredible nature. The staff was very friendly, even organized a cake for a birthday celebration even i did not arrange it in advance. The restaurants are also excellent, you have a seafood one with fresh selections, a teppanyaki bar with a beautiful view. Swimming pool, beach and outdoor activities such as kayaking, snorkeling diving, paddle board, all well arrange. Recommend this place for a romantic or relaxed few days gettaway from busy city life style."
Show more
8.5

Excellent

730 reviews

Bunga Raya Island Resort
Gaya Island,Gaya Island - View on map
  1. Airport transfer
  2. Free Wi-Fi in all rooms!
  3. Front desk [24-hour]
  4. BBQ facilities
  5. Hot tub
  6. Kids club
  7. Luggage storage
  8. Check-in/out [private]
"Everything was perfect! We really enjoyed our honeymoon. Villa and other facilities were fabulous, nature in Gaya island was absolutely beautiful and private. Especially, I was really thankful to employees, they were very kind and nice. We'll definitely visit this villa again."
Show more
8.6

Excellent

601 reviews

Avg price per night
$ 260
Camp Healing
Gaya Island,Gaya Island - View on map
  1. Pets allowed
  2. Swimming pool [outdoor]
  3. Smoking area
  4. Kitchen
GAYANA MARINE RESORT – GAYA ISLAND
Gaya Island,Gaya Island - View on map
  1. Spa
  2. Swimming pool [outdoor]
  3. Bar
  4. Laundry service
  5. Restaurants
  6. Safety deposit boxes
  7. Babysitting service
  8. Concierge
BUNGA RAYA ISLAND RESORT & SPA – GAYA ISLAND
Gaya Island,Gaya Island - View on map
  1. Fitness center
  2. Sauna
  3. Spa
  4. Swimming pool [outdoor]
  5. Bar
  6. Restaurants
  7. Safety deposit boxes
  8. Concierge

Discover the neighborhoods of Gaya Island


Just viewed by other Agoda travelers


In and around Gaya Island




More about Gaya Island

Gaya Island is one of Kota Kinabalu's many neighborhoods travelers like to visit. It boasts some of the most interesting attractions around town including The Zip Line. Gaya Island is blessed with lively surroundings, fine restaurants, shopping areas and stunning attractions.

Finding a great deal is made easy with Agoda.com, offering cheap hotels in Gaya Island or any other area in Kota Kinabalu. Station yourself in the cozy Gaya Island Resort or the stunning Bunga Raya Island Resort when you plan your next trip here. View the top rated hotel deals in Gaya Island by inputting your travel dates in the search box.