1. Hotel
  2. Malaysia(5,795 hotel)
  3. Sabah(426 hotel)
  4. Kota Kinabalu(283 hotel)
  5. Gaya Island(3 hotel)
  6. Bunga Raya Island Resort

Bunga Raya Island Resort

Polish Bay, Gaya Island, Gaya Island, Kota Kinabalu, Sabah, Malaysia, 88778
See all photos
Based on 504 traveler reviews
Swimming Pool

Nearby attractions
Jesselton Point (Ferry to Tunku Abdul Rahman Marine Park)
(7.76 km)
Filipino Market ( Handicraft Market )
(7.78 km)
KK City Waterfront
(7.81 km)
KK Plaza
(7.83 km)
Cheaper if you book through app now. Click here to download!
Review by Traveloka users

0 Traveloka customers have stayed in this hotel and given reviews:

Ouch! Seems like no review fits the current filters. Please change or reset your filters to show reviews.
Based on
504 reviews
Review from
Solo travel8
Friends getaway28
Rating Result
Very Bad
Very Good
Kevin G
Great Resort
We had a very relaxing 6 days at this friendly resort after 2 weeks of tours and trecks. We were lucky with the weather and only had a few night storms and rain. Staff were great and very friendly and tried hard to ensure everything was ok. Our request to move to a room with easier access and closer to main area was accommodated quickly and efficiently. Rooms were very large and clean and sheets and towels changed regularly. Good pool area and clean beach and although renovations were underway ( which we knew about prior and received discount) noise and impact on stay was minimal. Happy hour after 5pm till close and 50% off all drinks. Food was great in well appointed dining area with great views. The resort blends into the surrounding jungle well and is hardly visible from the water as you approach the resort. Smiling faces on staff everywhere made it easy to enjoy a great stay.
Couples - Oct 31, 2017
Supriya S
Terrible service overshadowed a great location
We spent 5 days at Bunga Raya with a group of friends and I would never return. We all experienced consistently bad service throughout our stay. It took 45 mins to get food served in the restaurant, despite it being empty apart from is. After a couple of nights, I realised that our sheets were not being changed and there was sand in our beds...I specifically requested that the sheets be changed twice, but they never were. Used plates and glasses were never cleared from our balcony after meals were served. Towels were never available at the pool and took 5-10mins to get after I walked into the reception to ask for them. The staff were friendly, but just completely untrained and acted with no urgency. While the beaches and rooms were very nice, I would never go back.
Family - Oct 30, 2017
Nice place but....
We stayed for three nights during a heavy storm which did impact upon our stay quite a bit. We liked the resort in terms of how it looked, the room (huge and well appointed with them being well hidden in the jungle which was very cool listening to the sounds!) and the food at the restaurant was superb. The shower was very poor (weak and couldn't maintain a temperature) and we were given the reasoning that its in the rain forest but sadly when they charge what they do, that isn't an acceptable excuse. Our room was up a steep hill and staff were great in coming to get us with a buggy whenever we wanted as it was dangerous to walk when wet. The rain meant that we only had limited time at the pool (which was nice and comfy in a nice spot. We also tried the short canopy walk which was good (we saw a snake!) and wanted to do a longer one but the rain meant it was cancelled. We also did a short snorkeling but visibility was poor due to the rain. We found the resort and staff to be nice but there really was a lack of things to do or effort from staff in bad weather. Their response was to spend more money at either the spa or on cooking classes. They told me there was a games area which burned down over a year ago but no attempt to replace what was there as that would have kept us occupied whilst raining. Having stayed in similar resort type place where you are stuck on the island, many offer discounts at the spa during storms and that would have been enough to get us to go along. I felt the staff just weren't proactive enough with the rain which they knew was coming. I was also very concerned with the safety around the boat transfers. When we were checking in, they told us there was a storm coming yet still put us in a small boat (without the sides for rain down), the boat came close several times to capsizing (no exaggeration!) and everyone was socked and two guests were hit by parts of the boat. The kid who was driving had no idea what he was doing and eventually turned back due to the rough sea and took us to their sister resort. When we arrived we sat around for a couple of hours without being told anything before being put in a room which had itself been flooded. We then got to Bunga Raya 4 hours later than planned. When we arrived, all other guests were taken by buggy to their room but there weren't enough for us so we had to wait in the rain! The whole arrival process was poor. Yes the weather was bad but it wasn't a surprise to them (it was forecast and staff told us they knew about it) so we should never have been put in a boat and put in danger and when we arrived the check in should have been much better. Despite the resort being nice and in better weather the beach and snorkeling i'm sure would have been good, it was way way off being as good as comparable places for the same price. We felt ripped off for what it was and felt that staff were always trying to get more out of us rather than caring about our experience and acknowledging that we were stuck with them due to the weather so had little to do. I wouldn't go back.
Couples - Oct 28, 2017
jungle life experience
every first time for a jungle life. they hv boat from the pier from the resort. lifejacket provided, clean n relax. when you arrive, staff already waiting from their pier with the golf car. welcome drinks from staff. they are helpful and friendly.snorkelling is complementary. in the evening they will hv one complementary cocktails/ mock-tails. room is big n chill. when you sleep u can hear the wave n insect very peaceful!
Friends getaway - Oct 28, 2017
Mind blowing stay
We stayed here for 3 nights..Beautiful, spacious and opulent cottages , bathrooms large with amazing amenities, services par excellence, they looked after our smallest needs, very caring and friendly staff, buggy service prompt and good, peaceful amidst nature...you jus have to ask and they willing do it..would love to visit again!!! Thank you😊
Family - Oct 27, 2017
See other reviews
Effective 1 September 2017, hotel guests who are non-Malaysian or non-Permanent Residents of Malaysia are required to pay a tourism tax of MYR 10 nett per night per room forsee more

Hotel facility


Hotel policy

  • General
    • AC
    • Ballroom
    • Banquet
    • Family room
    • Heater
    • Non-smoking room
    • Swimming pool
    • Smoking area
  • Sports and Recreations
    • Banana boat
    • Canoeing
    • Diving
    • Fitness
    • Snorkeling
    • Water sport
    • Waterskiing
  • Hotel Services
    • Express check-in
    • Express check-out
    • Front desk
    • 24-hour security
    • Laundry service
    • Tours
    • Wedding service
  • In-room Facilities
    • Cable TV
    • Desk
    • In-room safe
    • Separate shower and tub
    • Shower
    • TV
  • Public Facilities
    • Coffee shop
    • Restaurant
    • Room service
    • Safety deposit box
    • WiFi in public area
  • Things to Do
    • Fitness center
    • Hot tub
    • Massage
    • Private beach
    • Sauna
  • Connectivity
    • Internet point
    • LAN Internet
    • Free WiFi
  • Food and Drinks
    • Bar
  • Shuttle Service
    • Airport transfer with surcharge
  • Transportation
    • Airport transfer

      Check-in and Check-out Time

      Check-in: 3:00 PM
      Check-out: 12:00 PM

      Staying at Bunga Raya Island Resort is a good choice when you are visiting Gaya Island.

      The resort has a very good location, also near the Kota Kinabalu International Airport (BKI), which is only 10.67 km away.

      This resort is very easy to find since it is strategically positioned close to public facilities.

      About Bunga Raya Island Resort

      This resort is the perfect choice for couples seeking a romantic getaway or a honeymoon retreat. Enjoy the most memorable nights with your loved one by staying at Bunga Raya Island Resort.

      Bunga Raya Island Resort is the splendid choice for you who are seeking a luxurious treat for your holiday. Get pampered with the most excellent services and make your holiday memorable by staying here.

      Have fun with various entertaining facilities for you and the whole family at Bunga Raya Island Resort, a wonderful accommodation for your family holiday.

      If you plan to have a long-term stay, staying at Bunga Raya Island Resort is the right choice for you. Providing wide range of facilities and great service quality, this accommodation certainly makes you feel at home.

      While traveling with friends can be a lot of fun, traveling solo has its own perks. As for the accommodation, Bunga Raya Island Resort is suitable for you who value privacy during your stay.

      This resort is the best spot for you who desire a serene and peaceful getaway, far away from the crowds.

      The highest quality service accompanying its extensive facilities will make you get the ultimate holiday experience.

      The resort’s fitness center is a must-try during your stay here.

      Savor your favorite dishes with special cuisines from Bunga Raya Island Resort exclusively for you.

      WiFi is available within public areas of the property to help you to stay connected with family and friends.

      Get precious and unforgettable moment during your stay at Bunga Raya Island Resort.

      Guests should check in at the Gayana Sales & Reservations Office at Jesselton Point Ferry Terminal which is located in Kota Kinabalu City, roughly 15-20 minutes away from the airport by car.


      Boat Schedule Times:-

      Check-In : 13:30 hrs | 15:30 hrs (FOC)
      Check-In : 18:00 hrs | 22:30 hrs (MYR50 per person)
      Check-Out : 07:15 hrs | 09:00 hrs | 11:00 hrs (FOC)
      Check-Out : 13:00 hrs | 16:00 hrs (MYR50 per person)

      Any other time, private charter boat rates shall apply.


      Jesselton Point Pier to Jesselton Point Pier to Jesselton Point Pier: MYR265 per boat

      Jesselton Point Pier to Jesselton Point Pier to Bunga Raya to Jesselton Point Pier: MYR318 per boat
      Renovation Notice:

      We are pleased to announce that the second phase of the Bunga Raya Resort upgrade will take place from early September until the end of 2017. Our much beloved Pantai Grill will get a makeover. When it opens up in December it will be our all day dining restaurant with unsurpassed views of the South China Sea. We apologies for this inconvenience but as a small token of gesture we have made some amendments to our rates which we hope you will find attractive.
      Disclaimer: It is the hotel's responsibility to ensure that all photos are accurate. Traveloka will not be held responsible for any photo inaccuracies.