Find and Book Top Rated Hotels in Kota Kinabalu

Search among 42 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
41-42 out of 42
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
Capsule hotel
7.6
Very good2 reviews
MapView on map4.1 mi from City Center600 yd from Petagas War Memorial
From   US$ 25 /nightSelect
8.2
Great18 reviews
MapView on map1100 yd from City Center300 yd from Atkinson Clock Tower
From   US$ 21 /nightSelect

Best Resorts and Places to Stay in Kota Kinabalu

Why visit?

Kota Kinabalu, located in Malaysia, offers a captivating mix of natural beauty and cultural highlights. With iconic landmarks such as Mount Kinabalu, the Tunku Abdul Rahman Marine Park, and the Sabah State Mosque, there is plenty to explore and experience in this vibrant city.

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

Breathtaking Ocean Views: Resorts in Kota Kinabalu often boast stunning ocean views, allowing you to wake up to the sight of turquoise waters and picturesque sunsets.

Tranquil Surroundings: Resorts are often set in peaceful and secluded areas, offering a serene atmosphere away from the hustle and bustle of the city.

Exclusive Facilities: Many resorts in Kota Kinabalu offer an array of amenities such as private beaches, infinity pools, spa services, and on-site restaurants, providing a luxurious and convenient stay.

Immersive Nature Experiences: Some resorts are situated amidst dense rainforests and offer guided jungle treks, wildlife encounters, and other eco-adventures, allowing you to fully immerse yourself in the natural wonders of Kota Kinabalu.

Personalized Service: Resorts in Kota Kinabalu pride themselves on offering personalized and attentive service, ensuring your every need is met for a memorable and delightful stay.

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

The average price of resorts in Kota Kinabalu varies depending on their star rating:

3-star resorts: Starting from $50-80 USD per night.

4-star resorts: Starting from $80-140 USD per night.

5-star resorts: Starting from $140-300 USD per night.

Best Value for Money:

The Pacific Sutera Hotel: Located near the city center and its main attractions, this 5-star resort offers spacious rooms, a golf course, a swimming pool, and exceptional service.

Horizon Hotel Kota Kinabalu: Situated in the heart of the city, this 4-star resort provides comfortable rooms, a rooftop pool with panoramic views, and easy access to shopping and dining options.

Best Luxury Resorts:

Shangri-La's Rasa Ria Resort & Spa: Nestled amidst a nature reserve, this 5-star resort offers a tranquil environment, a private beach, a championship golf course, and a range of dining options.

Gaya Island Resort: Located on an idyllic island, this luxurious resort allows guests to indulge in private villas, an infinity pool, a spa, and stunning views of the surrounding marine park.

Best Pet-Friendly Resorts:

Bunga Raya Island Resort & Spa: Situated on a secluded island, this pet-friendly resort offers exquisite villas, a private beach, and nature trails for leisurely walks with your furry friend.

Nexus Resort & Spa Karambunai: With its vast grounds and a dedicated pet grooming service, this 5-star resort welcomes pets and provides a range of facilities for their comfort.

Best Resorts for Families:

Sutera Harbour Resort: A sprawling complex with a variety of amenities including two 5-star hotels, a marina, golf courses, swimming pools, and a range of family-friendly activities.

Shangri-La's Tanjung Aru Resort & Spa: Offering spacious family suites, a water play area, adventure zones, and a kids' club, this 5-star resort ensures a memorable stay for families.

Best Resorts with Unique Views:

The Magellan Sutera Resort: Overlooking the South China Sea, this 5-star resort impresses guests with its stunning sunsets, a tropical beach, and convenient access to popular island-hopping tours.

Gayana Marine Resort: A luxurious eco-resort nestled in the crystal-clear waters of Gaya Island, offering breathtaking views of the marine park and an underwater observatory.

Show moreLess