Hotels in Sabah

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?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Sabah on Hotels.com. These Sabah hotels consistently deliver on quality, location and traveller experience. Last updated on .

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:23 Oct - 25 Oct

Top landmarks in Sabah

Check out reviews of Sabah hotels guests love

Find out more about Sabah

Savour the Serenity: Unveil Sabah's Coastal Charms and Island Escapes

Nestled in the heart of Malaysian Borneo, Sabah enchants visitors with its pristine beaches and idyllic islands, offering a luxurious retreat for the discerning traveller. Kota Kinabalu beckons with its vibrant waterfront and modern allure, while the region's natural splendour promises unforgettable adventures. Whether exploring Sabah's rich cultural heritage or savouring its serene coastal escapes in November, this destination is a hidden gem for those seeking both relaxation and excitement.

Discover great hotels in Sabah

Sabah, Malaysia offers a diverse range of accommodation options, from budget-friendly hostels to luxurious resorts. In Kota Kinabalu, you’ll find various star-rated hotels catering to different tastes, often featuring spacious rooms and stunning views. Beyond the city, resorts in Sabah provide a tranquil escape, surrounded by nature and marine beauty. Here are some of the most popular hotels with our travelers in Sabah:

  1. Hyatt Regency KinabaluOpens in a new window: This 5.0-star resort offers an exceptional retreat for leisure travellers, with a guest rating of 9.2. Guests can indulge in direct beach access and enjoy curated golf experiences alongside adventure sports such as onsite and nearby hiking and rock climbing. The hotel showcases elegant resort-style amenities that include high-end dining, express check-in, and curated experiences, ensuring a luxurious and smooth journey. The overall ambience is vibrant and welcoming, making it a top choice for travellers seeking comfort and distinctive, high-quality experiences.
  2. Gayana Marine ResortOpens in a new window: This 5.0-star boutique resort, rated 8.8 by guests, is a haven for leisure travellers looking for a stylish and uniquely designed getaway on Gaya Island. With direct access to the beach, the property offers a blend of artistic decor, high-end restaurants, and curated experiences that create a sophisticated atmosphere. Emphasising a luxurious setting with express check-in and tailored amenities, this hotel is perfect for those who appreciate a refined and distinctive coastal retreat.
  3. Shangri-La Tanjung AruOpens in a new window: This 5.0-star resort, rated 8.4 by guests, provides a luxurious coastal experience in Kota Kinabalu tailored for leisure travellers. The property features direct beach access and carefully curated experiences that include high-end dining and express check-in. With a focus on architectural design and a sophisticated ambience, the hotel offers a seamless blend of comfort and style, ensuring a relaxed and memorable stay for those seeking distinctive, high-quality journeys.

Where to stay in Sabah

In Kota Kinabalu, Sandakan, and Semporna, travellers can enjoy a blend of natural parks, luxurious marina views, and vibrant underwater adventures. Kota Kinabalu offers sabah luxury and diverse attractions, Sandakan captivates with its rainforest and wildlife, while Semporna is renowned for its diving. For first-time visitors, Kota Kinabalu is best suited for its varied appeal.

  1. Kota KinabaluOpens in a new window: Kota Kinabalu is a vibrant city that offers a mix of natural beauty and modern amenities, making it an ideal place to stay for travellers seeking a blend of relaxation and activity. With affinities like boating, diving, islands, snorkeling and swimming, you can enjoy must-see places like Sutera Harbour and the scenic Kota Kinabalu Esplanade. The city also offers a romantic and nature-filled atmosphere, perfect for those who appreciate a seaside escape with a touch of urban charm.
  2. SandakanOpens in a new window: Sandakan is a delightful destination known for its lush rainforests and a friendly local vibe. From jungle walks to wildlife encounters, this area is great for those who love immersing themselves in nature. You can explore unique spots like the Rainforest Discovery Centre and the Sandakan Rainforest Park, offering a refreshing contrast to the more urban setting of larger cities. It's a perfect spot for travellers looking to enjoy the great outdoors and local culture.
  3. SempornaOpens in a new window: Semporna is a coastal haven for lovers of the sea, especially ideal for diving enthusiasts. With a strong focus on scubadiving, diving, sharks, and snorkeling, the area promises an underwater adventure among islands and marinas. Semporna’s charm lies in its marine life and festive local scene, making it a must-visit for those who prefer a relaxed, sea-centric getaway with a dash of local festivity.

Things to do in Sabah

Sabah offers a delightful blend of excitement and tranquility, where you can snorkel among vibrant coral reefs, dive into azure waters, or unwind on pristine beaches. Explore natural parks and monuments, indulge in retail therapy, and tee off at scenic golf courses. Don't miss the Sabah Museum for a taste of local heritage!

  • Keningau – This city offers a mix of natural beauty and historical significance. You can explore several natural parks and monuments that capture the essence of the region. For those who love outdoor adventures, a visit to Mt. Trusmadi PeakOpens in a new window is a must. Climb up to enjoy panoramic views and take in the fresh mountain air while being surrounded by lush greenery and stunning scenery. Whether you're an avid hiker or simply appreciate nature's wonders, this destination provides a refreshing escape into the wild.
  • Mabul Island – With its beautiful coral reefs and sandy beaches, this city is a haven for those seeking a seaside retreat. The island features a marina and is well-known for its beach charm. Dive into the crystal-clear waters for a bit of snorkeling, diving, or even scubadiving. Don't forget to explore the local shopping scene for unique finds. A trip to Kapalai IslandOpens in a new window allows you to enjoy a beach setting that is ideal for outdoor leisure, where you can relax under the sun and savour the serene environment.
  • Bongawan – Known for its cultural and recreational offerings, this city invites visitors to experience its unique local flair. Here, you can enjoy a round of golf in a scenic setting, blending leisure with the outdoors. Additionally, a visit to Nurul Hidayah Pekan Bongawan MosqueOpens in a new window offers a glimpse into the region's cultural heritage. Explore the rich traditions and architectural splendour of this prominent mosque, making it a noteworthy stop during your travels.

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, when hotel prices are typically lower. For those looking to explore the region's significant landmarks, cultural heritage, and natural wonders, a stay of at least 2 days is recommended. This duration allows visitors to experience great value for money by visiting attractions related to history and culture, as well as the stunning natural scenery Sabah has to offer. With the right timing, accommodation costs may drop, making it an ideal choice for travellers on a budget.
  2. Look for last-minute deals on Hotels.com: In Sabah, you may discover enticing hotel deal opportunities by visiting the DealsOpens in a new window section on Hotels.com, where you could find discounted rates on your preferred accommodations. For those seeking last-minute savings, the Last-Minute Deals section may offer reduced rates on hotels close to your travel dates. Additionally, the Smart Shopping comparison tool available via the app helps you compare hotel prices and amenities, ensuring you’re more likely to see any drops in price or room availability. This could be particularly beneficial for securing luxury hotel deals in Sabah.
  3. Be flexible with dates: Prices can fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could help you find a more affordable option for your stay in a hotel in Sabah. For those in search of a distinctive experience, boutique hotels may provide a more personalised touch and potentially better value. When you book through Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could offer a more budget-friendly option.
  4. Consider your location: Staying in the heart of major cities in Sabah certainly offers convenience, as you’ll be close to local attractions and amenities. However, this prime location often comes with a heftier price tag. In contrast, smaller towns and rural areas are generally more likely to be affordable, providing a range of budget-friendly options. For those seeking better rates, it may be worth considering accommodation just outside the city centre, although this could necessitate additional travel to reach key sights. Additionally, exploring nearby cities can reveal a wealth of experiences while often presenting more economical choices.

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