
Sabah Scuba Diving Holidays
Book a Scuba Diving Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £750 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPackages with flights are ATOL protected
Top flight + Scuba Diving hotel deals in Sabah
Price found within the past 48 hours. Click for updated prices.


Borneo Beach Villa & Suite
Karambunai
Price was £1,437, price is now £1,231 per person
£1,231
per person
29 Jul - 4 Aug
found 1 day ago
Return direct flight included
London (LON) to Kota Kinabalu (BKI)
8/10 Very Good! (354 reviews)
The hotel is old and requires an upgrade. I stayed at the beach front villa, it has a nice view though.
Reviewed on 1 Jan 2024

Grandis Hotel
Downtown Kota Kinabalu
Price was £1,514, price is now £1,321 per person
£1,321
per person
29 Jul - 4 Aug
found 1 day ago
Return direct flight included
London (LON) to Kota Kinabalu (BKI)
8.8/10 Excellent! (906 reviews)
I was upgraded to the best room due to unavailability of the room i booked which was great.
Reviewed on 4 May 2026

Bunga Raya Island Resort & Spa
Price was £2,002, price is now £1,840 per person
£1,840
per person
29 Jul - 4 Aug
found 1 day ago
Return direct flight included
London (LON) to Kota Kinabalu (BKI)
8.6/10 Excellent! (188 reviews)
A wonderful resort for our honeymoon, and one we’d highly recommend particularly the plunge pool villa that overlooks and has private access to the beach. The jetty was a particular highlight — very well lit, and every night we would walk there looking at the marine life; it was like having our own private aquarium.
Some caveats. Don’t expect parties, activities and shows — this is a great resort to unwind and recharge, particularly if you love nature (exactly what we needed for the tail end of a mammoth 3 weeks). The jungle hikes and snorkelling trips are definitely worth doing; the snorkelling around the resort is good but you do have to swim out for the best coral. We considered private boats to KK but didn’t feel the need when you can party with monkeys, monitors, hornbills and wild boar at your doorstep.
There are only 2 restaurants on site which can feel a bit limiting, but the food is varied and excellent so we didn’t mind. The staff were warm and attentive throughout without ever being intrusive — a tough balance to strike. And the wine list from their amazing cellar is simply one of the best we’ve ever seen — serious depth in Australian wines alongside some genuine heavy hitters: First Growths, Grange, Sassicaia. Exceptional.
Reviewed on 20 Apr 2026

Gayana Marine Resort
Price was £1,882, price is now £1,750 per person
£1,750
per person
29 Jul - 4 Aug
found 1 day ago
Return direct flight included
London (LON) to Kota Kinabalu (BKI)
8.4/10 Very Good! (509 reviews)
We stayed in a Palm Villa and it was amazing. Loved everything about it, especially the breakfast delivered by boat. We spent a lot of time on our deck and in and out of the water. All staff were friendly and genuine. Food at all meals was great. Snorkeling around the property to look for giant clams was a highlight.
Reviewed on 28 Apr 2026
5* Scuba Diving holidays in Sabah
Price found within the past 48 hours. Click for updated prices.

The Magellan Sutera Resort
Downtown Kota Kinabalu
Price was £1,677, price is now £1,574 per person
£1,574
per person
29 Jul - 4 Aug
found 1 day ago
Return direct flight included
London (LON) to Kota Kinabalu (BKI)
8.4/10 Very Good! (1,000 reviews)
Hotel location, private sea, outside pool is very good !
also another outdoor swimming pool (for 5 lanes racing style) is excellent for swim lover.
Only problem is too old room interior & maintenance. Mosquito problem also when you sleep.
Reviewed on 6 Apr 2026

Bunga Raya Island Resort & Spa
Price was £2,002, price is now £1,840 per person
£1,840
per person
29 Jul - 4 Aug
found 1 day ago
Return direct flight included
London (LON) to Kota Kinabalu (BKI)
8.6/10 Excellent! (188 reviews)
A wonderful resort for our honeymoon, and one we’d highly recommend particularly the plunge pool villa that overlooks and has private access to the beach. The jetty was a particular highlight — very well lit, and every night we would walk there looking at the marine life; it was like having our own private aquarium.
Some caveats. Don’t expect parties, activities and shows — this is a great resort to unwind and recharge, particularly if you love nature (exactly what we needed for the tail end of a mammoth 3 weeks). The jungle hikes and snorkelling trips are definitely worth doing; the snorkelling around the resort is good but you do have to swim out for the best coral. We considered private boats to KK but didn’t feel the need when you can party with monkeys, monitors, hornbills and wild boar at your doorstep.
There are only 2 restaurants on site which can feel a bit limiting, but the food is varied and excellent so we didn’t mind. The staff were warm and attentive throughout without ever being intrusive — a tough balance to strike. And the wine list from their amazing cellar is simply one of the best we’ve ever seen — serious depth in Australian wines alongside some genuine heavy hitters: First Growths, Grange, Sassicaia. Exceptional.
Reviewed on 20 Apr 2026

Gayana Marine Resort
Price was £1,882, price is now £1,750 per person
£1,750
per person
29 Jul - 4 Aug
found 1 day ago
Return direct flight included
London (LON) to Kota Kinabalu (BKI)
8.4/10 Very Good! (509 reviews)
We stayed in a Palm Villa and it was amazing. Loved everything about it, especially the breakfast delivered by boat. We spent a lot of time on our deck and in and out of the water. All staff were friendly and genuine. Food at all meals was great. Snorkeling around the property to look for giant clams was a highlight.
Reviewed on 28 Apr 2026
More holidays you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.










