Gayana Marine Resort
Select date
-
Select date
1 night
1 room, 2 adults, 0 children
All properties in Gaya Island

Gayana Marine Resort

Malohom Bay, Gaya Island, Sabah 88000, Malaysia
Show on map
We Price Match
hotel overview picture
Highlights
Superb views
Delicious breakfast
Lots to do
Cozy rooms
Amenities
Outdoor swimming pool
Exclusive Beach Area
Diving
Snorkeling
Hiking
Sauna
Spa
Massage Room
All amenities
Property Description
When you a stay at Gayana Marine Resort in Gaya Island, you'll be on the boardwalk, within a 5-minute walk of Sapi Island and Mamutik Island. This 5-star resort is 1.7 mi (2.8 km) from Suria Sabah Shopping Mall and 1.8 mi (2.9 km) from Jesselton Point Ferry Terminal.
Show more
8.5/10
Very Good
Really nice hotel
All 140 reviews
Surroundings
Airport: Kota Kinabalu International Airport
(10.0 km)
Train: Tanjung Aru Railway Station
(7.4 km)
Train: Stesen Keretapi Papar
(33.8 km)
Landmarks: Marine Ecology Research Centre
(360m)
Landmarks: Gaya Island Resort Marine Center
(1.6 km)
View on map

Overview

Rooms

Guest Reviews

Services & Amenities

Policies

Ocean Villa
17

Ocean Villa

1 King bed or 2 Single bed
120m² | Floor: 1
Has window
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
Refrigerator
Minibar
Room Details
Check Availability
Palm Villa
4

Palm Villa

1 King bed
153m² | Floor: 1
Has window
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
Bathtub
Refrigerator
Room Details
Check Availability
Rainforest Villa
14

Rainforest Villa

1 King bed
102m² | Floor: 1
Has window
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
Refrigerator
Minibar
Room Details
Check Availability
Breeze Villa
16

Breeze Villa

1 Sofa bed and 1 King bed
116m² | Floor: 1
Has window
Free Wi-Fi
Non-smoking
Air conditioning
Private bathroom
Refrigerator
Minibar
Room Details
Check Availability

Guest Reviews

8.5/10
Very Good
140 reviews
Verified Reviews
  • Cleanliness8.4
  • Amenities8.2
  • Location8.7
  • Service8.5
Average for similar properties in Gaya Island
Most Mentioned
J‍e‍f‍f‍r‍e‍y‍~
September 1, 2025
This is a second stay after the honey moon with my wife as 2 guests 12 years ago. We returned back as a family with kids and everything was still excellent. The resort had been changed from Gayana Eco Resort to Gayana Marine Resort, while there was no more Alu Alu Chinese Restaurant and remained Macac Restaurant and Latitude Bar. Different from staying Ocean Villa previously, we stayed in Palm Villa for 2 days this time as we targeted for direct access to water with bigger room. Palm Villa was very comfortable and spacious with individual small swimming pool and non-framed ocean view. We loved the room so much. But the water level of my room was much deeper than Ocean Villa which could not stand. However this was particular good for taking a rest if we played kayaking for long time. Some guests were playing kayaking passing the room when we were sunbathing. This was interesting. The sea was clear and transparent to the rocks, but occasionally saw plastic bag and small rubbish. But overall it was still good for kayaking and snorkeling during my stays. What made us memorable included the quality of food and drink too. We had meal in all 3 periods from breakfast to dinner for 2 days, the general standard was very high that we experienced from Malay, Western to Chinese dishes. Ragu Pappardelle, Pizza, Chinese fried noodle, Malay Satay, breakfast set were superb. Thumb up for their wide selections of squeezed juice that blended freshly at bar without adding water, I especially loved the rare green apple juice and my kids watermelon. Semi-buffet breakfast also offered self-served orange juicer complimentarily so we could see 3-4 fresh oranges to 1 glass of juice. This was not common during my past experience. A special highlight was given to staff courteous and patience. All staff crossing or serving us would greet and smile, it contributed a lot to my memorable stay.
K‍i‍m‍ ‍~‍ ‍U‍S‍A
June 2, 2025
I booked Gayana Marine Resort for my boys to chill because they love the water. I booked it the last minute just as I booked last minutes for Maldives. Maldives gave me clear instructions how to exit the airport, and their coordination was very thorough from check in to check out. I am quite disappointed and was humiliated all thru out the check in process. ONCE I booked with Trip.com, and got confirmation, I instantaneously messaged the property in request for airport pick - up or best possible way to get to the resort. I got NO instructions from the hotel nor trip.com. They both left the 3 of using hanging for 2 hours at the airport! I called the numbers provided, no hotel answer 6 times. I got an email saying it's Malaysian Festival, and the King's birthday June 2...which has nothing to do with our arrival. Last min I reached out to trip.com are 11:45 am, I was told to get a GRAB and go to the ferry for 12:00pm boat departure to Gaya Island. With the traffic there was NO way I could make it to the noon departure. I wanted to cancel the reservation and book a regular hotel so my kids and I can settle. Its not cancelable...Trip.com said they don't see any other boat departure, but I knew it was going to a pain in bottom to get my refund of $193 usd back! So I took a GRAB down to the ferry. I was told upon arrival I missed the 12 pm boat. The check in guy at the dock looked at my reservation (2 adults & a child for 1 night), which blatantly said on my reservation which I showed it to him with reservation number and pin.I was looked at with being deceitful, like I am lying in my bookings. I knew there was 160 myr ringgit I need to pay for my child. I told the guy and still I was humiliated. We waited til 4:30pm for the last boat to the island....it just ruined our plans and affected our hype to be on a bungalow island. It literally sucks to be looked at as lying on the reservations. They giy called trip.com and I can hear the Rep asking him to look at the detailed payments (which I showed him from mya apps). HORRIBLE 10 min at boat check - in and NO apologies here. I was charged on the spot 160 myr without any apologizes. Who would travel with 2 children and lie on a reservation when you know they will most likely to ask for passports and you need to boat out to an island? Once got in on the island, I spoke to Mr. STEVEN, manager. He offered to allow us late check out and allowed us to stay on the island until til 5pm to exit on a boat with his workers. I spoke to my boys and they were too exhausted at this point to take the offer. I hope the Resort will treat people with more dignity and respect, and send check-in instructions even if it's last min. The resort is able to take my credit card money that fast, but Mr. STEVEN, MANAGER said bc it's last minute, it's difficult. In our room, there was 2 free souvenirs tumbler. We opened one up from the outside was washed partially of the resort logo...inside it was left over tea....I called it in to the receptionist late night...very unsanitary. No check-Out instructions either. My boys and I hauled out backpacks and luggage out from our bungalow. I would never recommend to my family and friends.
E‍l‍i‍z‍a‍b‍e‍t‍h‍ ‍O‍n‍g‍ ‍H‍u‍i‍ ‍L‍i‍n‍g
May 21, 2025
Service is excellent. Staff do not hesitate to help, always address travellers politely, and take the initiative to serve water, give suggestions, overall making your experience smooth and fulfilling. Food is also very delicious — other reviews say the food is pricey, but I think it’s quite affordable and well worth the price. Rooms are large, comfortable and well-furnished. Will definitely be back!
S‍i‍e‍w‍ ‍K‍u‍e‍n‍ ‍T‍o‍o‍n
April 19, 2025
Hotel package includes boat transfer. The villa was big and in the sea, which you can enjoy watching sea creatures. The food is really 👍. Really relaxing.
G‍u‍e‍s‍t‍ ‍U‍s‍e‍r
August 19, 2025
Really nice hotel
G‍y‍u‍i‍e
February 28, 2025
Clean and well-kept rooms, cheerful and helpful staff, beautiful location, food is also above expectations.
C‍h‍a‍n‍M‍a‍g
August 21, 2025
We spent two nights at this resort to celebrate my daughter’s two year old birthday. It was a beautiful place. The staff were amazing, especially Affendy, Eleanora at the restaurant and Lydia at the front desk.  We wished there was a private beach besides the one located in front of the restaurant so our family could enjoy the sand in a more private manner. The gift shop could also sell toiletries and over the counter meds as these are necessary items and there are no place to buy them.
M‍i‍c‍ ‍T‍e‍e
December 24, 2024
We stayed 2 nights and had a fantastic stay despite the bad weather on the first day. We received great services from the resort management team Mr Karl, Ms Siti, Mdm Lydia also from the restaurant and recreational team members. We look forward to be back again!  Booked the family suite that is beautifully furnished and got a fantastic view of Mt Kinabalu from the room as well as variety of fishes swimming below us.  Snorkelling and kayaking are complimentary for the entire day and was great way for us to explore the beautiful waters.  On the last day, we unfortunately left our tablet in the room and we were notified immediately upon arrival at the jetty and the resort arranged it to be delivered to their jetty office within the same afternoon.  Overall it was a great experience and the welcoming and departure greetings by the management team were certainly memorable and beyond our expectations!
C‍e‍c‍i‍l‍i‍a‍ ‍E‍T‍a‍n
November 14, 2024
The service was excellent. The staff know us by name and were always ready to make our stay comfortable. The view was spectacular. Once you set foot on the Gayana Marine Resort, you will be one with nature. The environment just calms you down 😁

Services & Amenities

Spa
Bar
Restaurant
Restaurant
Restaurant
No additional info available
More Amenities
Internet
Outdoor swimming pool
Parking
Transportation
Business services
Front desk services
Languages spoken
Food & drink
Health & wellness
Activities
Cleaning services
Facilities for children
Accessibility
Safety & security

Property Policies

Check-in and Check-out Times
Check-in: 15:00–24:00
Check-out: Before 11:00

Front desk hours: 24/7

Child policies
Children of all ages are welcome at this property.
Additional fees may be charged for children using existing beds. Add the number of children to get a more accurate price.

Cots and Extra Beds
For all room types, cots can be added, but extra beds cannot be added.
Fees for extra beds and cribs are not included in the total and must be paid at the hotel.
AgeFee
Children 3 years old and under
Extra cot: Free

Breakfast
TypeChinese
Opening hours[Mon - Sun] 07:30-10:30 Open
AgeFee
Adult
Contact property
Additional breakfast fees are not included in the total and need to be paid at the property.

Pets
Pets are not allowed

Age Requirements
The main guest checking in must be at least 18 years old

Paying at the hotel

Property Description

  • Opened: 2009
  • Renovated: 2023
  • Number of Rooms: 41
Phone:+60-88380390
Email:rsvn.gayana@echoresorts.com
When you a stay at Gayana Marine Resort in Gaya Island, you'll be on the boardwalk, within a 5-minute walk of Sapi Island and Mamutik Island. This 5-star resort is 1.7 mi (2.8 km) from Suria Sabah Shopping Mall and 1.8 mi (2.9 km) from Jesselton Point Ferry Terminal.

Pamper yourself with a visit to the spa, which offers massages, body treatments, and facials. This resort also features complimentary wireless Internet access, concierge services, and babysitting (surcharge).

Enjoy Fusion cuisine at Macac, one of the resort's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Mingle with other guests at the complimentary reception, held daily. Relax with your favorite drink at the bar/lounge or the poolside bar.

Featured amenities include limo/town car service, complimentary newspapers in the lobby, and dry cleaning/laundry services. A ferry terminal shuttle is provided at no charge.

Make yourself at home in one of the 52 air-conditioned rooms featuring refrigerators and DVD players. Your bed comes with down comforters and Frette Italian sheets. Rooms have private furnished balconies or patios. 32-inch LCD televisions are provided, with premium TV channels available. Bathrooms have designer toiletries and hair dryers.

Frequently Asked Questions

What are the check-in and check-out times at Gayana Marine Resort?

The check-in time at Gayana Marine Resort is 15:00-24:00 and the check-out time is 11:00.

What amenities and services does Gayana Marine Resort have?

Gayana Marine Resort has the following amenities and services: Shuttle Bus Service.

Does Gayana Marine Resort have a swimming pool?

Yes, Gayana Marine Resort has a pool.

Are pets allowed at Gayana Marine Resort?

Unfortunately, pets are not allowed at Gayana Marine Resort.

Does Gayana Marine Resort provide breakfast?

Yes, guests at Gayana Marine Resort can enjoy breakfast during their stay. Breakfast option(s): Chinese.

How much does it cost to stay at Gayana Marine Resort?

Prices at Gayana Marine Resort are subject to change according to dates, hotel policy, and other factors. To view prices, please search for the dates you wish to stay at the hotel.

Which airport is closest to Gayana Marine Resort?

Kota Kinabalu International Airport is the closest airport to Gayana Marine Resort, and it is straight line distance from hotel: 10.0 km.

What is the cancellation policy for Gayana Marine Resort?

The cancellation policy for Gayana Marine Resort varies depending on the type of room and booking conditions.

About This Property

Nearest AirportKota Kinabalu Intl. Airport
Distance to Airport10.04KM
Nearest Train StationTanjung Aru Railway Station
Distance to Train Station7.37KM
Average Price FromAUD772
Hotel Star Rating5