Hotels in Sabah

Free cancellation options if plans change

Unlock travel rewards with One Key

Save more with Member Prices

Check prices for these dates

Next weekend
In two weeks

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:20 Feb - 22 Feb

Top landmarks in Sabah

Check out reviews of Sabah hotels guests love

Find out more about Sabah

Sabah: A Symphony of Sun-kissed Shores and Enchanted Islands

Discover Sabah, Malaysia, a captivating blend of nature and culture nestled on the island of Borneo. Renowned for its stunning beaches and lush landscapes, Sabah is home to the majestic Mount Kinabalu and vibrant coral reefs teeming with marine life. Explore the bustling markets of Kota Kinabalu or unwind on the pristine sands of Gaya Island. Experience the rich indigenous cultures and indulge in local delicacies. Whether you seek adventure, relaxation, or a taste of authentic Bornean heritage, Sabah promises an unforgettable getaway that enchants every traveller.

Discover great hotels in Sabah

In Sabah, Malaysia, you'll find a diverse range of hotel accommodations, from budget-friendly guesthouses to luxurious beach resorts. Many properties boast comfortable rooms with stunning views and modern amenities, ensuring a relaxing stay while you explore the region's natural beauty and vibrant culture. These are some of the hotels preferred by our travellers in Sabah:

  1. Bunga Raya Island Resort & SpaOpens in a new window: Nestled on the pristine shores of Gaya Island, Bunga Raya Island Resort & Spa is a stunning 5.0-star resort that offers an idyllic escape for adventure seekers. This property boasts direct access to the beach, where guests can indulge in thrilling activities such as kayaking, waterskiing, and motorboating, all available onsite. With a focus on adventure sports and a plethora of recreational options, this hotel impresses frequent travellers looking for distinctive experiences. Its picturesque setting, combined with luxurious accommodations, creates an inviting atmosphere that is celebrated for its exceptional service and vibrant ambiance.
  2. The Pacific Sutera HotelOpens in a new window: Located in the vibrant city of Kota Kinabalu, The Pacific Sutera Hotel is a luxurious 5.0-star resort perfect for those seeking a family-friendly beach getaway. The hotel features direct beach access and is equipped with a variety of amenities tailored for children, making it an excellent choice for families. The property also caters to business travellers with its comprehensive business facilities, ensuring a seamless experience for all guests. Visitors appreciate the inviting atmosphere and the blend of comfort and convenience, highlighting the high-quality service and engaging activities available for all ages.
  3. Hyatt Regency KinabaluOpens in a new window: Hyatt Regency Kinabalu, a remarkable 5.0-star hotel in Kota Kinabalu, offers an elegant retreat for business travellers and families alike. With essential business amenities and a welcoming atmosphere, this hotel guarantees a smooth and high-quality journey. The property features a children’s pool and complimentary cribs, catering to the needs of families with young ones. The seamless combination of comfort and functionality makes this hotel a top choice for discerning travellers who value exceptional service and a sophisticated setting.

Top locations to stay in Sabah

Kota Kinabalu, Sandakan, and Semporna are standout destinations in Sabah, Malaysia. Kota Kinabalu offers a vibrant city atmosphere and access to beautiful beaches, while Sandakan is perfect for jungle adventures and wildlife encounters. Semporna is renowned for its stunning scuba diving spots. For first-time visitors, Kota Kinabalu is the best choice, providing a convenient base to explore Sabah.

  1. Kota KinabaluOpens in a new window: Kota Kinabalu is a vibrant city that's perfect for travellers seeking a mix of modern comforts and natural beauty. Nestled between the South China Sea and Mount Kinabalu, it offers stunning coastal views and easy access to outdoor adventures. The waterfront area is ideal for leisurely strolls and enjoying local markets, where you can find unique handicrafts and fresh seafood. Explore cultural attractions such as museums and art galleries that showcase Sabah's rich heritage. The city also serves as a gateway to nearby islands, perfect for day trips filled with sun, sea, and snorkelling.
  2. SandakanOpens in a new window: Sandakan is an enchanting destination for nature lovers, surrounded by lush jungles and abundant wildlife. It's renowned for its proximity to the Sepilok Orangutan Rehabilitation Centre, where you can witness these magnificent creatures up close. The city's historical significance, highlighted by its colonial architecture and museums, adds a cultural dimension to your visit. Don’t miss the opportunity to explore the nearby rainforests, where you can embark on guided tours to discover diverse flora and fauna, making it a perfect spot for eco-tourism.
  3. SempornaOpens in a new window: Semporna is a paradise for scuba diving enthusiasts, known for its crystal-clear waters and vibrant coral reefs. This small coastal town serves as the gateway to some of the best diving spots in the world, including Sipadan Island, famous for its incredible marine biodiversity. Beyond diving, you can enjoy relaxing on stunning beaches or explore local markets for a taste of fresh seafood. Semporna also offers a unique cultural experience with its blend of indigenous communities, making it an ideal destination for those seeking both adventure and local charm.

Things to do in Sabah

Sabah offers a delightful blend of thrilling activities and serene escapes. Explore its stunning islands through diving and snorkelling, or enjoy a leisurely boat tour along the picturesque coastline. Unwind on sandy beaches, soak in the natural beauty, and discover charming small towns for a perfect getaway.

  • Pamol – This charming city is an excellent gateway to explore the natural wonders of Sabah. A visit to Sandakan Memorial ParkOpens in a new window is a must for families and outdoor enthusiasts. Here, you can take a leisurely stroll through beautifully landscaped gardens while learning about the area's historical significance. The park offers a serene environment, perfect for enjoying a picnic or a peaceful afternoon in nature. Don't forget to venture into the nearby national parks for a chance to see exotic wildlife and lush greenery.
  • Kampung Sembulan Baru – Experience the tranquil lifestyle of this coastal town where the sea beckons. Dive into exciting activities like boating, fishing, and diving, making the most of the stunning marine life. Head to Sutera HarbourOpens in a new window to soak up the sun on its beautiful beach, where you can also admire breathtaking scenery. Whether you're lounging on the sand or taking a scenic tour around the marina, the vibrant atmosphere will surely rejuvenate your spirit.
  • Kota Kinabalu – As the bustling capital of Sabah, this city blends urban vibrancy with natural beauty. Kayak or snorkel in the crystal-clear waters, or shop for local crafts at the lively markets. Visit Sutera HarbourOpens in a new window again to enjoy its picturesque beach and vibrant scenery, perfect for capturing Instagram-worthy photos. With plenty of restaurants offering local delicacies, you’ll find it hard to resist indulging in Sabah's culinary delights. Make sure to explore nearby natural parks for hiking trails that reveal stunning views of the surrounding landscape.

4 tips for savvy savings when booking a hotel in Sabah

  1. Book for the cheapest times: The most budget-friendly time to visit Sabah is in March, May, and November, when hotel prices tend to be lower. For those looking to explore the region’s key historical and cultural landmarks, as well as its stunning natural attractions, a stay of at least 2 days is recommended. This timeframe allows visitors to fully appreciate the great value for money that Sabah offers, making it an ideal choice for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals in Sabah, visit the DealsOpens in a new window or Last-Minute DealsOpens in a new window sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. To enhance your booking experience, consider enabling email alerts or push notifications for flash sales and exclusive promotions that could help you secure the best prices. Additionally, utilise the Smart ShoppingOpens in a new window tool available via the app to compare hotel prices and amenities, ensuring you’re informed about any changes in availability or price drops for your preferred accommodations.
  3. Be flexible with dates: Prices may fluctuate based on various factors, including the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you save on your stay in a hotel in Sabah. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and may offer better value. When you book with Hotels.com, we will inform you whether the price for your chosen dates is above or below the average. If the price is on the higher side, we’ll suggest alternative dates that could be more affordable, increasing the likelihood of securing a better deal.
  4. Consider your location: Staying in the heart of major cities in Sabah often presents a range of conveniences, but it is typically associated with higher costs. Accommodations in these prime locations are generally more expensive due to their proximity to popular attractions and amenities. In contrast, smaller towns and rural areas are more likely to be affordable, allowing visitors to enjoy a more budget-friendly experience. For those seeking better rates, considering hotels just outside the city centre could be a wise choice, although it may necessitate extra travel to reach key sites. Alternatively, exploring nearby cities that offer a wealth of attractions can provide ample opportunities for enjoyment while remaining mindful of one's budget.

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. The peak travel months to visit Sabah are April, July, and September, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to moderate rainfall. In contrast, May, October, and November are ideal if you're looking for a calmer vacation, marked by moderate to frequent rainfall and mostly cloudy conditions.

Keep exploring