Sabah Hotels

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Where to stay in Sabah

Top hotels in Kota Kinabalu

Top hotels in Sandakan

Top hotels in Semporna

Top hotels in Gaya Island

Top cities in Sabah

Great weekend hotel deals in Sabah

Showing deals for:Aug 21 - Aug 23

Top landmarks in Sabah

Check out the Sabah hotels guests love right now

Find out more about Sabah

Sabah: Where Pristine Shores Meet Enchanted Islands

Discover Sabah, Malaysia, a breathtaking paradise where stunning beaches meet lush rainforests. Home to the majestic Mount Kinabalu, this diverse region offers adventure seekers thrilling hikes and vibrant wildlife encounters. Explore enchanting islands like Sipadan, known for world-class diving and rich marine life. Immerse yourself in the local culture with vibrant markets and traditional villages, or unwind at luxurious beachfront resorts. Whether you’re seeking romance, adventure, or a serene escape, Sabah is an unforgettable destination that promises to captivate every traveler’s heart. Plan your next stay and experience the magic of this tropical gem.

Discover great hotels in Sabah

Sabah offers a diverse range of hotel accommodations to suit every traveler’s needs, from budget-friendly guesthouses to luxurious 5-star resorts. Whether you prefer a beachfront stay, a city center location, or a tranquil retreat in nature, you’ll find competitive prices and various options that cater to different preferences. Here are some of our travelers' favorite hotels in Sabah:

  1. Bunga Raya Island Resort & SpaOpens in a new window: This luxurious 5.0-star resort offers an exceptional experience on Gaya Island, boasting a remarkable guest rating of 8.6 out of 10. With direct beach access, travelers can indulge in adventure sports such as parasailing and waterskiing, while enjoying beautifully designed accommodations. The hotel is perfect for those seeking a vibrant atmosphere with a range of on-site recreation options. The property is highly regarded for its outstanding hospitality, making it an ideal choice for discerning leisure travelers looking for a blend of excitement and relaxation.
  2. Gaya Island ResortOpens in a new window: Set in the stunning Gaya Island, Gaya Island Resort is a distinguished 5.0-star hotel with an impressive guest rating of 8.8 out of 10. This boutique-style property features uniquely designed decor and direct access to the beach, offering a serene escape. With its artistic ambiance and high-end amenities, guests can unwind in a refined atmosphere, enjoying curated experiences that highlight local culture. This hotel is perfect for travelers seeking a distinctive and luxurious stay, combined with the beauty of the surrounding landscape.
  3. Gayana Marine ResortOpens in a new window: Located on Gaya Island, Gayana Marine Resort is a superb 5.0-star hotel that boasts a guest rating of 8.4 out of 10. This resort is tailored for adventure seekers, featuring activities like snorkeling and rowing right on-site. Guests are treated to spacious accommodations designed for comfort, alongside amenities that cater to leisure activities. The property is celebrated for its welcoming atmosphere and exceptional service, making it an excellent choice for travelers eager to immerse themselves in exhilarating experiences while enjoying the natural beauty of the region.

Where to stay in Sabah

Some of the best areas to stay in Sabah are Kota Kinabalu, Sandakan, and Semporna. Kota Kinabalu offers vibrant markets and stunning sunsets, Sandakan is a gateway to lush jungles and wildlife, while Semporna is renowned for its world-class scuba diving. For first-time visitors, Kota Kinabalu is the most convenient choice, combining urban experiences with natural beauty.

  1. Kota KinabaluOpens in a new window: Kota Kinabalu is a vibrant coastal city that serves as the gateway to adventure in Sabah. It offers stunning views of the South China Sea and is surrounded by natural beauty, including the majestic Mount Kinabalu. The city is bustling with local markets, where you can shop for handicrafts and fresh seafood. Don’t miss the cultural attractions, such as the Filipino Market and the Sabah State Museum, which showcase the rich heritage of the region. With beautiful beaches nearby, Kota Kinabalu is perfect for relaxation and exploration, making it an ideal base for your Sabah adventure.
  2. SandakanOpens in a new window: Sandakan is often referred to as the Nature City and is renowned for its lush jungles and wildlife experiences. It’s a fantastic spot for eco-tourists, with attractions like the Sepilok Orangutan Rehabilitation Centre and the Bornean Sun Bear Conservation Centre, offering a unique glimpse into the region's biodiversity. The city also has a charming waterfront and is a great place for leisurely strolls. Sandakan's rich history, with sites like the Agnes Keith House, adds a cultural layer to your visit, making it a perfect mix of nature and heritage.
  3. SempornaOpens in a new window: Semporna is a diver's paradise, known for its crystal-clear waters and stunning coral reefs. It’s the gateway to some of the best diving spots in the world, including Sipadan Island, famous for its diverse marine life. Beyond diving, you can explore local markets and enjoy fresh seafood in this laid-back town. Semporna also offers a unique cultural experience with its mix of ethnic communities, making it a fantastic spot for those looking to unwind and immerse themselves in the beauty of the underwater world.

Things to do in Sabah

Sabah offers a thrilling blend of relaxation and excitement. Unwind at luxurious spas, then dive into vibrant marine life with scuba diving or fishing trips. Explore stunning natural parks, soak in hotsprings, or sail around picturesque islands. Whether scaling Mount Kinabalu or lounging by the sea, Sabah has it all!

  • Keningau – In this charming city, set off on an exhilarating trek to Mt. Trusmadi PeakOpens in a new window, where you can take in breathtaking views and enjoy the lush surroundings. After the hike, explore local monuments that tell tales of the region's rich history and culture. Don't forget to wander through the nearby natural parks, where you can reconnect with nature and perhaps spot some unique wildlife.
  • Tamparuli – Visit the iconic Tamparuli Suspension BridgeOpens in a new window, a marvel of engineering that offers stunning views of the surrounding landscape. While you're in town, pamper yourself with a relaxing spa experience at one of the local hot springs, perfect for unwinding after a day of exploring. The blend of city vibes and natural beauty makes Tamparuli a delightful stop on your journey.
  • Kampung Sembulan Baru – Dive into adventure at Sutera HarbourOpens in a new window, where you can enjoy a plethora of activities including boating, diving, and fishing in the crystal-clear waters. Take a scenic tour around the islands or join a fishing excursion to catch some local delicacies. The small-town charm and the vibrant marina atmosphere create a perfect backdrop for a memorable day at the beach.

4 tips for savvy savings when booking a hotel in Sabah

  1. Book for the cheapest times: The most affordable time to visit Sabah is during March, May, and November, when hotel prices are generally lower. To truly appreciate the key landmarks, historical sites, and cultural attractions, it's recommended to spend at least 2 days in the area. This budget-friendly approach allows travelers to explore Sabah’s rich heritage and stunning natural scenery while enjoying great value for money. By planning your trip during these months, you might find that prices could drop, making your visit even more accessible.
  2. Look for last-minute deals on Hotels.com: In Sabah, travelers may discover attractive offers by exploring the DealsOpens in a new window and Last-Minute DealsOpens in a new window sections on Hotels.com, which could feature discounted rates on accommodations as your travel dates approach. For those seeking to compare options, Smart ShoppingOpens in a new window is an app feature that allows users to evaluate hotel prices and amenities, helping you make informed choices. By enabling email alerts or push notifications, you can stay updated on new promotions, ensuring you are more likely to find our best options for a memorable stay in Sabah, whether you're after luxury or budget-friendly hotels.
  3. Be flexible with dates: Prices can fluctuate based on factors like the hotel's location, star rating, and the time of year, so being flexible with your travel dates may help you find a better deal for your stay in a Sabah hotel. If you're interested in unique accommodations, boutique hotels can provide a more personalized experience and sometimes better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price seems a bit high, we may suggest alternative dates that could help you save.
  4. Consider your location: Staying in the heart of major cities in Sabah can provide unparalleled convenience, but it often comes with a higher price tag. While the allure of being close to local attractions is tempting, accommodations in these bustling areas tend to be more costly. In contrast, smaller towns and rural regions are more likely to offer affordable lodging options. For better rates, consider exploring hotels situated just outside the city center; however, keep in mind that this may require some additional travel to reach key sites. Alternatively, you might discover nearby cities that boast their own attractions while presenting more budget-friendly choices for your stay.

Best time to go to Sabah

Sabah has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. April, July, and September are the peak travel months in Sabah, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to moderate rainfall. On the other hand, May, October, and November tend to be quieter times to visit, marked by moderate to frequent rainfall and mostly cloudy conditions.

Keep exploring