Sabah Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

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:Apr 17 - Apr 19

Top landmarks in Sabah

Check out the Sabah hotels guests love right now

Find out more about Sabah

Unveil the Hidden Paradise of Sabah: Where Emerald Waters Embrace Untamed Shores

Discover the enchanting beauty of Sabah, Malaysia, where lush rainforests meet pristine beaches and vibrant coral reefs. This tropical paradise offers thrilling adventures like climbing majestic Mount Kinabalu, exploring the diverse wildlife in the Kinabatangan River, and snorkeling in the crystal-clear waters of Sipadan Island. Experience the rich cultural tapestry of its indigenous communities, indulge in local cuisine, and enjoy the warm hospitality of Kota Kinabalu. Whether you seek romance on secluded shores or adrenaline-pumping activities, Sabah delivers unforgettable experiences that will leave you yearning for more. Explore Sabah and uncover its hidden gems today.

Discover great hotels in Sabah

Sabah offers a range of hotel accommodations, from budget options to luxury resorts. Whether you seek star-rated hotels with modern amenities or charming guesthouses, you’ll find plenty of choices. Enjoy stunning views, comfortable rooms, and access to local attractions, making it easy to relax and explore. Here are some of our travelers' favorite hotels in Sabah:

  1. Kota Kinabalu Marriott HotelOpens in a new window: This luxurious 5.0-star hotel in Kota Kinabalu is perfect for adventure seekers. With a range of exciting amenities, guests can indulge in thrilling activities like hiking, motorboating, and kayaking, all available nearby. Families will appreciate the child-friendly features, including a dedicated children's pool and complimentary cribs. The hotel's stunning accommodations and recreational options provide a distinctive experience for travelers looking to immerse themselves in local adventures while enjoying a high level of comfort and service.
  2. Gaya Island ResortOpens in a new window: Nestled on Gaya Island, this exquisite 5.0-star resort offers a boutique beach experience that captivates leisure travelers. With direct access to pristine beaches and uniquely designed decor, the hotel creates a serene atmosphere. The property features luxurious amenities that enhance relaxation, making it a perfect getaway. Guests can unwind in stylish surroundings while enjoying curated experiences that showcase the beauty of the island, ensuring a memorable stay in a truly distinctive setting.
  3. Gayana Marine ResortOpens in a new window: Gayana Marine Resort is an exceptional 5.0-star resort located in Gaya Island, catering to those seeking adventure and memorable family experiences. The hotel boasts a variety of thrilling activities, including kayaking and snorkeling, available right on-site. Its vibrant atmosphere is complemented by child-friendly amenities like a dedicated children's pool and babysitting services. With an emphasis on unique experiences, this resort provides an inviting environment where every aspect is designed to create lasting memories for travelers and their families.

Top locations to stay in Sabah

Some of the best areas to stay in Sabah, Malaysia, are Kota Kinabalu, Sandakan, and Semporna. Kota Kinabalu offers vibrant city life and beautiful beaches, Sandakan is perfect for jungle adventures and wildlife encounters, while Semporna is renowned for its exceptional scuba diving. For first-time visitors, Kota Kinabalu is the ideal base to explore Sabah's diverse attractions.

  1. Kota KinabaluOpens in a new window: Kota Kinabalu is a vibrant coastal city that perfectly blends urban life with nature. Known for its stunning sunsets over the South China Sea, this location is a gateway to beautiful islands and marine parks. Explore the famous Tunku Abdul Rahman Marine Park, where you can enjoy snorkeling and diving. The city is also rich in cultural diversity, with lively markets and local handicrafts waiting to be discovered. For shopping enthusiasts, the night markets offer a fantastic range of local foods and souvenirs, making it a great spot for a memorable evening out.
  2. SandakanOpens in a new window: Sandakan is nestled amid lush jungles and offers a unique experience for nature lovers. This area is famed for its wildlife sanctuaries, including the Bornean Sun Bear Conservation Centre and the Sepilok Orangutan Rehabilitation Centre, where you can observe these incredible animals up close. The natural beauty of the surrounding rainforest provides a tranquil escape, and you can enjoy activities like river cruises that showcase the region's stunning biodiversity. Sandakan's laid-back vibe makes it an ideal spot for those looking to unwind in nature.
  3. SempornaOpens in a new window: Semporna is renowned for its breathtaking underwater world, making it a haven for scuba diving enthusiasts. The nearby Sipadan Island is often cited as one of the best diving spots in the world, attracting divers from all over. Besides diving, you can explore vibrant coral reefs and enjoy the laid-back atmosphere of this coastal town. Semporna also offers a glimpse into local culture and traditions, with charming stilt villages that reflect the rich heritage of its inhabitants, providing a unique cultural experience alongside your aquatic adventures.

Things to do in Sabah

Sabah is a paradise for thrill-seekers and relaxation enthusiasts alike. Dive into vibrant coral reefs, explore stunning islands, and bask in breathtaking sunsets. Whether you’re conquering Mount Kinabalu or enjoying leisurely swims, Sabah offers memorable experiences that blend excitement with tranquility.

  • Pamol – This city is a great base for educational trips and nature exploration. Make sure to stop by Sandakan Memorial ParkOpens in a new window, a beautiful outdoor space dedicated to remembering history, making it perfect for families and city explorers alike. You can enjoy a leisurely stroll through the park's lush surroundings while learning about significant historical events. In addition to the park, Pamol has a modern college university and an institute, making it an excellent place for those seeking knowledge and growth in a serene environment.
  • Kota Kinabalu – Embrace the vibrant coastal life in this bustling city, where activities abound! Start your adventure at Sutera HarbourOpens in a new window, a stunning beach area where you can dive into thrilling water sports like snorkeling and boating. The marina is a picturesque spot for a sunset view or a relaxing day under the sun. Don't forget to explore the local markets for a bit of shopping, where you can find unique souvenirs and taste delicious local cuisine. Whether you're swimming in the crystal-clear waters or enjoying the scenic beauty, Kota Kinabalu offers a perfect blend of relaxation and excitement.
  • Downtown Kota Kinabalu – Dive into the heart of the city where nature meets urban life! This neighborhood is a paradise for those who love shopping and soaking up the sun. Head over to Sutera HarbourOpens in a new window again for its captivating beach and breathtaking scenery. Here, you can enjoy activities like swimming and snorkeling. As the day winds down, find a cozy spot to catch the stunning sunsets that the area is famous for. The blend of natural parks and lively streets makes Downtown Kota Kinabalu a delightful place to explore and unwind.

4 tips for savvy savings when booking a hotel in Sabah

  1. Book for the cheapest times: The most budget-friendly months to visit Sabah are March, May, and November, as hotel prices tend to be lower during these times. To make the most of your trip and fully experience the area's significant landmarks and cultural sites, a stay of at least 2 days is recommended. This timeframe allows you to explore historical locations, cultural attractions, and stunning natural spots that offer great value for money. By planning your visit during these months, you might find more affordable options and could enjoy a memorable trip without breaking the bank.
  2. Look for last-minute deals on Hotels.com: To uncover last-minute deals in Sabah, begin by checking the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may discover discounted hotel rates as your travel date approaches. Enabling email alerts or push notifications can keep you informed about flash sales and special promotions, helping you save on your stay. Additionally, the Smart Shopping tool available in the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the best options. You'll be alerted if prices drop or rooms become available, making it easier to seize that last-minute getaway.
  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 could help you save on your stay at a hotel in Sabah. If you're interested in unique accommodations, boutique hotels often provide a more personalized experience and may offer 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 is on the higher end, we’ll suggest more affordable dates that could help you secure a better deal.
  4. Consider your location: Staying in the heart of major cities in Sabah offers unparalleled convenience, particularly for those eager to explore local attractions. However, this prime location often comes with a higher price tag. In contrast, accommodations in smaller towns and rural areas are generally more likely to be affordable. For travelers seeking better rates, considering hotels just outside the city center can be a smart choice, though it may involve some extra travel to reach key sights. Additionally, exploring nearby cities can uncover plenty of attractions while providing more budget-friendly lodging options.

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. If you’re looking to soak up the lively atmosphere in Sabah, April, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny to mostly cloudy, with light to moderate rainfall. However, if you prefer a more relaxed experience, May, October, and November are perfect for a quieter getaway, marked by moderate to frequent rainfall and mostly cloudy conditions.

Keep exploring