Hotels in Sabah, Malaysia

Find the best Sabah hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Sabah hotels with free cancellation or excellent ratings

Trusted Sabah hotel providers

Booking.com logo
MakeMyTrip logo
Trip.com logo
Expedia logo
Hotels.com logo
Airbnb logo

See all hotels in Sabah

Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Sabah hotel in the heart of the action

Beat the queues at the top Sabah attractions by staying close to them.

Where to stay in Sabah

Sabah, located on the island of Borneo in Malaysia, is a region filled with diverse cultures and rich natural landscapes. Explore Kota Kinabalu, a growing city known for its waterfronts and lively night markets. It's a place where you can enjoy local flavours and meet friendly locals. Heading to Sandakan, you’ll discover a city steeped in history. Perfect for those interested in stories of the past and local traditions. Then there's Tawau, renowned for its multicultural atmosphere. It's an ideal spot to experience a mix of cultural heritage and enjoy a broad range of cuisines. Each city in Sabah has its own unique charm, making them all worth considering for your next Malaysian adventure.

Things to do in Sabah

Explore the charm of Sabah by starting with a visit to Tanjung Aru Beach. This beach is perfect for leisurely walks and enjoying sunset views. Next, discover the marine beauty of Mataking Island. It's a great spot for diving and exploring unique underwater life. Don't miss the opportunity to visit Mabul Island, known for its distinctive house reefs, making it ideal for snorkelling and diving experiences. Enjoy the aquatic wonders and tranquillity that these islands have to provide.

Planning your trip to Sabah

When planning a trip to Sabah, timing is key. For optimal conditions, consider visiting between May and September. This period boasts good weather and opportunities for wildlife sightings. For the sunniest experience, head to the west coast from January to April. Conversely, those seeking lush landscapes and a budget-friendly experience can visit during the low season from November to February, accepting occasional showers.

To maximise your budget without sacrificing comfort, consider staying at Hotel O Esplanade or Hotel Hsiang Garden in Sandakan. Alternatively, Pertama Lodge in Tawau is a great option, ensuring a pleasant stay regardless of the season. Each provides a comfortable base to explore Sabah's natural wonders.

Top hotels in Sabah

When exploring highly rated hotels in Sabah, comfort and convenience are key. At Jesselton Quay Days, guests appreciate the spacious, clean rooms and the central location, perfect for sightseeing. Meanwhile, Check Inn 5 is often praised for its friendly and attentive staff, ensuring a welcoming stay. Its modern decor and thoughtful amenities contribute to a comfortable experience.

In Sandakan, Sabah Hotel stands out with its tropical surroundings, providing guests with well-maintained rooms and excellent breakfast options. The combination of cleanliness, warm service, and convenient facilities make these hotels top choices for visitors.

From weekend breaks to extended stays

For a weekend trip to Sabah, focus on Mount Kinabalu and its surroundings. Spend a day hiking in Kinabalu Park and unwind at Poring Hot Springs. On day two, dive into the local culture with a visit to the nearby markets or choose light treks with scenic views. This short visit blends nature and relaxation, leaving you rejuvenated.

Extend your stay to 10 days, and Sabah unfolds even more treasures. Start with a hike in Kinabalu Park, then venture to the Tunku Abdul Rahman Marine Park for island hopping and snorkelling. Spend a day in Sandakan, exploring the Sepilok Orangutan Centre and Proboscis Monkey Sanctuary. Conclude your journey seeking cultural experiences in Kota Kinabalu, rounding off an immersive and varied journey.


Sabah hotels: FAQs

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Sabah with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is ₹ 720 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for ₹ 873 per night.

The average price of a hotel during the week is ₹ 6,212 per night, and the average price on weekends is ₹ 6,138. Overall, it looks like the cheapest day to stay in Sabah could be Saturday.

We crunched some numbers on our calendar and found that Saturday is the cheapest day to stay in Sabah. And the most expensive day seems to be Sunday.

The average price of a 3-star hotel in Sabah is currently around ₹ 4,340 per night. And the cheapest 3-star hotel we found is ₹ 664 per night.

The average price of a 4-star hotel in Sabah is currently around ₹ 15,964 per night. And the cheapest 4-star hotel we found is ₹ 1,382 per night.

The average price of a 5-star hotel in Sabah is currently around ₹ 17,427 per night. And the cheapest 5-star hotel we found is ₹ 1,528 per night.

The cheapest month to stay in a hotel in Sabah is April, with an average price of ₹ 7,435 per night. The most expensive month is October, when the average room rate can rise to ₹ 11,961 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in October is ₹ 11,961 per night, which is around 19% higher than the rest of the year.