Spa Hotels & Resorts in Gaya Island from NZ$60
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on Gaya Island Spa Hotels
Best Gaya Island Spa Hotels

Bunga Raya Island Resort & Spa
Gaya Island
8.6 out of 10, Excellent, (181)
The price is NZ$510
includes taxes & fees
6 Dec - 7 Dec

Gaya Island Resort
Gaya Island
8.8 out of 10, Excellent, (448)

Gayana Marine Resort
Gaya Island
8.4 out of 10, Very good, (504)
The price is NZ$496
includes taxes & fees
29 Nov - 30 Nov

Ritz Residence @ Imago Mall Loft B
Downtown Kota Kinabalu
9.6 out of 10, Exceptional, (35)
The price is NZ$131
includes taxes & fees
12 Nov - 13 Nov

A Residence
Downtown Kota Kinabalu
10.0 out of 10, Exceptional, (3)
The price is NZ$69
includes taxes & fees
16 Nov - 17 Nov

Shangri-La Rasa Ria, Kota Kinabalu
Tuaran
9.2 out of 10, Wonderful, (1003)
The price is NZ$248
includes taxes & fees
1 Dec - 2 Dec

Pan Borneo Hotel Kota Kinabalu
Kota Kinabalu
8.0 out of 10, Very good, (180)
The price is NZ$60
includes taxes & fees
12 Nov - 13 Nov

Homesuite’ Home @ Riverson SOHO
Downtown Kota Kinabalu
6.0 out of 10, (7)
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.
Top Gaya Island Hotel Reviews

Mercure Kota Kinabalu City Centre
10/10 Excellent
Explore a world of travel with Expedia
What kind of hotels are in Gaya Island?
More accommodation types in Gaya Island
Hotels near popular Gaya Island Attractions
Explore more hotels
- Mercure Kota Kinabalu City Centre
- Pan Borneo Hotel Kota Kinabalu
- Hilton Kota Kinabalu
- Kota Kinabalu Marriott Hotel
- Ibis Styles Kota Kinabalu Inanam Hotel
- Holiday Inn Express Kota Kinabalu City Centre by IHG
- Promenade Hotel Kota Kinabalu
- The Pacific Sutera Hotel
- KK Times Square Hotel
- Borneo Beach Villa & Suite
- Hotel 17
- The SIGAR Hotel at Sutera Bay
- Dreamtel Kota Kinabalu
- Grand InHotel Kota Kinabalu
- Citadines Waterfront Kota Kinabalu
- K Hotel
- Horizon Hotel
- Grandis Hotel
- The Klagan Hotel








































