All hotels in Gaya Island, Malaysia
1 room, 2 adults
You can collect® Rewards nights here

Bunga Raya Island Resort & Spa, Gaya Island

5-star5 stars
Polish Bay, Gaya IslandTunku Abdul Rahman Park, Gaya IslandSabah88300Malaysia

Beachfront resort in Gaya Island with spa, outdoor pool
  • Free breakfast and free WiFi
Very Good8.2
Awesome vibe
Fantastic service
Bar and Beverages
Bar is awesome
Value for money
Fairly good value for money
41See all 41 reviews
From 524 reviewsTripAdvisor Traveller Rating

Bunga Raya Island Resort & Spa, Gaya Island

from $273
  • Superior Villa, 1 King Bed
  • Deluxe Villa, 1 King Bed
  • Plunge Pool Villa
  • Deluxe Suite, 2 Bedrooms

About Bunga Raya Island Resort & Spa, Gaya Island

Located on Gaya Island, the Bunga Raya Island Resort & Spa is directly on the sandy beaches of the South China Sea. The hotel is two kilometers from Tunku Abdul Rahman Park.

Hotel Features.
This beachfront hotel has a full-service health spa on site. Recreational amenities include an outdoor swimming pool with two spa tubs, snorkelling, kayaking, and trekking through the surrounding hillside. Guests can also enjoy the courtesy cabanas located on the resort's private beach, which is directly accessible from the property. The hotel features several dining options like The Koi, Pantai Grill, and The Wine Cave, an underground wine cellar with an alfresco patio. Room service is available 24 hours a day and a complimentary cook-to-order breakfast is offered each morning. The Bunga Raya Island Resort and Spa also features complimentary wireless Internet access. Childcare is provided for a fee.

The Bunga Raya Island Resort and Spa is comprised of a series of villas, set back in the hillside overlooking the beach and South China Sea. Each timber villa has a private balcony. Rooms are outfitted with LCD televisions and DVD players. Each villa also has a private stone bathroom with bathrobes, slippers, and a shower/tub combinations. Complimentary cots are provided upon request, and rollaway beds are also available.

At a glance

Key facts

Hotel size

  • This hotel has 48 rooms


  • Check-in time starts at 2 PM
  • Check-out time is 11 AM
Airport shuttle service is available on request. Contact the property in advance to make arrangements. There are 4 scheduled departures and separate charges for boat transfers: 1:30 PM and 3:30 PM (free), and 6 PM and 10:30 PM (MYR 50 per person). For other departures, guests will need to hire a private charter boat. For more details, please contact the property using the information on the reservation confirmation received after booking.

Required at check in

  • Credit card or cash deposit required

  • Government-issued photo ID required

Travelling with others


  • Babysitting/childcare *


  • No pets or service animals allowed


  • Free WiFi in public areas

  • Free WiFi in rooms



  • Airport shuttle (available on request) *

  • Free ferry terminal shuttle *


  • No parking
* See small print for additional details or extra charges

In the hotel

Food and drink
  • Free breakfast
  • 2 restaurants
  • Bar/lounge
  • 24-hour room service
  • Free reception
  • Coffee/tea in a common area
Things to do
  • On private beach
  • Free beach cabanas
  • Outdoor pool
  • Pool umbrellas
  • Fitness facilities
  • Full-service spa
  • Spa treatment room(s)
  • Marina on site
  • Beach sun loungers
  • Sauna
  • Beach umbrellas
  • Beach towels
Working away
  • Conference space size (feet) - 2000
  • Conference space size (meters) - 186
  • One meeting room
  • 24-hour front desk
  • Tours/ticket assistance
  • Limo or Town Car service available
  • Dry cleaning/laundry service
  • Free newspapers in lobby
  • Luggage storage
  • Wedding services
  • Multilingual staff
  • Porter/bellhop
  • Number of buildings/towers - 49
  • Year Built 2009
  • Safe-deposit box at front desk
  • Rooftop terrace
  • Garden
  • Picnic area

In the room

Home comforts
  • Air conditioning
  • Ceiling fan
  • Minibar
  • Coffee/tea maker
  • Bathrobes
  • Slippers
  • Iron/ironing board
Sleep well
  • Blackout drapes/curtains
  • Turndown service
  • Premium bedding
Things to enjoy
  • Balcony
Freshen up
  • Private bathroom
  • Shower/tub combination
  • Free toiletries
  • Hair dryer
Be entertained
  • 32-inch LCD TV
  • Satellite TV channels
  • DVD player
Stay connected
  • Desk
  • Free WiFi
  • Phone
Food and drink
  • Free bottled water
  • Daily housekeeping
  • In-room safe
  • Access via exterior corridors

Special features


The full-service Solace Spa at Bunga Raya Island Resort and Spa is set atop the resort's hill. The spa has 6 treatment rooms, including outoor and couples treatment pavilions. Treatments integrate Asian and Western traditions and include massages, body scrubs, wraps, manicures, and pedicures.


The Koi - This beachfront restaurant serves breakfast, brunch, lunch, and dinner. Guests can enjoy drinks at the bar. A children's menu is available.

Pantai Grill - This beachfront restaurant serves lunch only.

Awards and affiliations

  • The property is a member of Preferred Hotels & Resorts.

Bunga Raya Island Resort & Spa, Gaya Island’s small print

Also known as

  • Bunga Island Raya Resort
  • Bunga Raya Island Hotel Kota Kinabalu
  • Bunga Raya Island Resort & Spa Malaysia/Pulau Gaya
  • Bunga Raya Island Resort And Spa
  • Bunga Island Resort
  • Bunga Raya
  • Bunga Raya Island
  • Bunga Raya Island Resort
  • Bunga Raya Resort
  • Bunga Resort
  • Raya Island
  • Raya Island Resort


This hotel will place an authorization for full payment for any bookings where payment for the stay will be made on site instead of at the time of booking. For more details, please contact the property using the information on the reservation confirmation received after booking.

Only registered guests are allowed in the guestrooms.

This property does not have elevators.

Please note that cultural norms and guest policies may differ by country and by property. The policies listed are provided by the property.

Transfers via boat are required and must be arranged at least 24 hours before travel by contacting the property at the number on the booking confirmation.

For transfers, guests must contact the property before arrival at the number on the booking confirmation.

Reservations are required for massage services and spa treatments and can be made by contacting the property before arrival at the number on the booking confirmation.

Mandatory fees

You’ll be asked to pay the following charges at check in or check out:

This property is located in Tunku Abdul Rahman Park. A mandatory park conservation fee of MYR 20 per adult, MYR 15 per child ages 6-17, and MYR 10 for children ages 5 and under is payable per entry. For local residents, the amount is reduced to MYR 5 per adult and MYR 3 per child ages 6-17. For more details, please contact the property using the information on the reservation confirmation received after booking.

  • A tax of MYR 10.00 per accommodation, per night is imposed by the country of Malaysia and collected at the property. Permanent residents and Malaysian nationals are exempt from the tax. For more details, please contact the property using the information on the reservation confirmation received after booking.
  • Christmas Eve (24 December) Gala Dinner per adult: MYR 180.00
  • Christmas Eve (24 December) Gala Dinner per child: MYR 100 (up to 11 years old)

Optional extras

Rollaway beds are available for MYR 350.0 per day

Babysitting/childcare is available for an extra charge

Airport shuttle service is offered for an extra charge of MYR 200 per vehicle (one way)

We have included all charges provided to us by this hotel. However, charges can vary, for example, based on length of stay or the room you book.

What’s around Bunga Raya Island Resort & Spa, Gaya Island


  • On the boardwalk
  • Tunku Abdul Rahman Park nearby
  • Sapi Island nearby
  • Sabah State Mosque in the area
  • Likas Stadium in the area
  • Mamutik Island in the area
  • Kota Kinabalu Central Market in the area
  • KK Esplanade in the area

Getting around

  • Kota Kinabalu (BKI-Kota Kinabalu Intl.) - 7.4 miles/12 km
  • Onsite parking not available
  • Airport shuttle (surcharge)
  • Free ferry terminal shuttle

Recent reviews

Very Good 8.2 From 41 reviews

Bunga Raya Island Resort & Spa, Gaya Island
Service was a little bit slow considering that the resort didn't look very busy but otherwise, the staff is very friendly and welcoming. The resort itself felt very secluded and it felt like we had the beach to ourselves many times. I stayed at villa 1 which was the villa closest to everything so getting around was easy and we never needed a buggie to drive us around. We got a visit from a few curious monkeys in the morning and slept with all the doors open and the screen doors closed to hear the ocean waves at night. The beach can get a lot of trash after the rain, unfortunately, but its usually clean in the mornings. Mosquito repellent is a must! Even with the rain, our stay was incredible. I can't wait to come back!
Ximena, us1 night trip with friends
Bunga Raya Island Resort & Spa, Gaya Island
Nice but couldn't cope with poor weather
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.
A Traveler, gb3 night romance trip
Bunga Raya Island Resort & Spa, Gaya Island
Awesome hotel
Top notch service and an ideal location if you want to unwind, relax and enjoy an idyllic view with white sand beaches, pristine waters and tropical rainforest. Lots of activities available, from snorkelling to scuba diving and kayaking.
Mathias V, as3 night romance trip
Bunga Raya Island Resort & Spa, Gaya Island
Very Good8.0
Gaya Island_First Malaysian Island Adventure
Overall a very beautiful and enjoyable place and we were well looked after by a friendly and efficient staff. However, apart from finding a rat in our room, the absolute spoiler was sand flies, which were a new and unpleasant experience for us and we felt we should have been more informed about the pesky bugs upon our arrival. Three weeks later and still have visible bites. And for the length of our stay we found the food menu choices at both the beach and main restaurants limited, plus the beach restaurant & bar with its black tables and chairs lacked ambience and character, especially at night.
Patrick, gb11 night romance trip
Bunga Raya Island Resort & Spa, Gaya Island
Came here with my Husband & Parents (no kids) & we had a great time! Beautiful surroundings & excellent food! The extremely nice staff made us feel very welcome. The only downsides were the trash from the ocean & the sand flies - both of which are no fault of the resort! They give out natural bug repellent & clean the beach every morning. We had a lovely time here!
A Traveler, sg3 night family trip

See all reviews

Bunga Raya Island Resort & Spa, Gaya Island

Is the description of this hotel not correct? Tell us