Find and Book Top Rated Hotels in Kota Kinabalu

Search among 48 available resorts and all inclusive hotels in Kota Kinabalu from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
2Filter & Sort
View map
1-20 out of 48
2Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great253 reviews
MapView on map21.2 km from City Centre
From   US$ 153 /nightSelect
8.4
Great252 reviews
MapView on map4.7 km from City Centre2.1 km from North Borneo Railway
From   US$ 183 /nightSelect
8.6
Great229 reviews
1.0 km from City Centre200 m from Filipino Market Sabah
From   US$ 100 /nightSelect
8.4
Great194 reviews
1.2 km from City Centre400 m from Gaya Street (Sunday Market)
From   US$ 78 /nightSelect
8.2
Great58 reviews
700 m from City Centre600 m from Oceanus Waterfront Mall
From   US$ 102 /nightSelect
8.4
Great246 reviews
900 m from City Centre200 m from Gaya Street (Sunday Market)
From   US$ 63 /nightSelect
8.2
Great66 reviews
8.3 km from City Centre
From   US$ 141 /nightSelect
8.2
Great209 reviews
2.5 km from City Centre1000 m from Imago Shopping Mall
From   US$ 158 /nightSelect
8.4
Great14 reviews
1.3 km from City Centre700 m from Atkinson Clock Tower
From   US$ 113 /nightSelect
8.2
Great155 reviews
500 m from City Centre700 m from Gaya Street (Sunday Market)
From   US$ 29 /nightSelect
8.2
Great51 reviews
1.0 km from City Centre400 m from Atkinson Clock Tower
From   US$ 50 /nightSelect
8.0
Great100 reviews
1.2 km from City Centre200 m from Oceanus Waterfront Mall
From   US$ 68 /nightSelect
7.8
Very good40 reviews
1.1 km from City Centre500 m from Karamunsing Capital
From   US$ 37 /nightSelect
7.8
Very good79 reviews
500 m from City Centre500 m from Gaya Street (Sunday Market)
From   US$ 40 /nightSelect
8.2
Great94 reviews
900 m from City Centre200 m from Gaya Street (Sunday Market)
From   US$ 26 /nightSelect
8.4
Great91 reviews
800 m from City Centre400 m from Karamunsing Capital
From   US$ 34 /nightSelect
8.4
Great63 reviews
900 m from City Centre100 m from Gaya Street (Sunday Market)
From   US$ 34 /nightSelect
Hotel
8.2
Great84 reviews
700 m from City Centre400 m from Gaya Street (Sunday Market)
From   US$ 29 /nightSelect
7.2
Very good38 reviews
1.1 km from City Centre200 m from Oceanus Waterfront Mall
From   US$ 25 /nightSelect
8.0
Great98 reviews
1.4 km from City Centre300 m from Imago Shopping Mall
From   US$ 35 /nightSelect

Best resorts and places to stay in Kota Kinabalu

Why visit?

Kota Kinabalu, situated in the beautiful Malaysian state of Sabah, offers visitors a delightful mix of natural beauty, cultural attractions, and adventure. Its prominent landmarks include Mount Kinabalu, a popular climb for hikers, and the vibrant Gaya Street Sunday Market. The Tunku Abdul Rahman Park is perfect for beach lovers, and the Mari Mari Cultural Village offers a fascinating glimpse into the area's indigenous heritage.

Why is choosing a resort in Kota Kinabalu better than staying in a hotel?

Stunning natural surroundings: Resorts in Kota Kinabalu are often situated amidst breathtaking landscapes, such as beachfront locations or lush rainforests, providing guests with a refreshing and serene atmosphere.

Exclusive amenities: Resorts offer a wide range of amenities, including swimming pools, spa facilities, and fitness centers, providing guests with a luxurious and comfortable stay.

Personalized service: Resorts in Kota Kinabalu often have a lower guest-to-staff ratio, ensuring personalized attention and excellent customer service.

Privacy and tranquility: Resorts offer a more secluded and peaceful atmosphere compared to hotels, making them ideal for relaxation and enjoying the natural surroundings.

Unique experiences: Many resorts in Kota Kinabalu offer unique experiences such as organized tours to nearby islands, water sports activities, and cultural performances, allowing guests to immerse themselves in the local culture and natural wonders.

What is the price to stay in a resort per night?

The average prices for resorts in Kota Kinabalu vary depending on the star rating:

3-star resorts: Prices range from approximately RM150 to RM300 per night.

4-star resorts: Prices range from approximately RM300 to RM800 per night.

5-star resorts: Prices range from approximately RM800 to RM2000+ per night.

Best value for money resorts:

Borneo Beach Villas: Nestled along a private stretch of sandy beach, this resort offers spacious villas with modern amenities and access to a refreshing pool. It is located near the Karambunai Peninsula and offers stunning views of the South China Sea.

Nexus Resort & Spa Karambunai: This expansive beachfront resort boasts an 18-hole golf course, multiple dining options, and a spa. Situated amidst lush greenery, it provides a tranquil escape with easy access to the beach and various water activities.

Best luxury resorts:

Shangri-La's Rasa Ria Resort & Spa: This luxurious resort is surrounded by tropical rainforests and offers stunning views of the ocean. The resort features a private beach, a championship golf course, and an extensive range of dining options.

Gaya Island Resort: Set on a secluded island within the Tunku Abdul Rahman Marine Park, this eco-luxe resort offers stylish villas nestled amidst the rainforest or overlooking the sea. Guests can enjoy the resort's private beach and explore the vibrant marine life.

Best pet-friendly resorts:

Grand Borneo Hotel: While not a resort in the traditional sense, this pet-friendly hotel offers comfortable accommodations for travelers with pets. Located near 1Borneo Hypermall, it provides convenience and easy access to shopping and dining options.

The Magellan Sutera Resort: This resort allows pets in select rooms and provides a dedicated pet area. It also offers a beautiful golf course, multiple swimming pools, and a private marina.

Best resorts for families:

Shangri-La's Tanjung Aru Resort & Spa: This family-friendly resort offers spacious rooms, a kids' club, and a water play area. It provides easy access to the beach and stunning views of the nearby islands.

Bunga Raya Island Resort & Spa: Located on a tropical coral island, this resort features villas with private plunge pools and panoramic views. It offers various family-friendly activities, including snorkeling, kayaking, and nature walks.

Best resorts with unique views:

Pacific Sutera Hotel: Overlooking the South China Sea and neighboring islands, this resort offers spacious rooms and a golf course. Guests can enjoy breathtaking sunsets from the comfort of their balconies.

The Magellan Sutera Resort: Set against the backdrop of Mount Kinabalu and the sparkling sea, this resort impresses with its scenic views. It features a luxurious marina and a wide variety of dining options.

Show moreLess