Select a City to find the Best Hotels in Sabah

Recommended destinations based on bookings from your country.

K

S

T

The most popular hotels in Sabah

Check out the accommodations other travelers loved.

Sabah Hotels for Your Next Holiday

Why Tourists Visit Sabah

  • * Scale Mount Kinabalu, the tallest peak in Southeast Asia.
  • * Dive or snorkel at Sipadan, rated among the top diving destinations globally.
  • * Explore the Sepilok Orangutan Rehabilitation Center to see rescued orangutans.
  • * Experience island-hopping at Tunku Abdul Rahman Marine Park.
  • * Visit the Mari Mari Cultural Village to learn about Sabah's indigenous tribes.

Sabah offers over 700 accommodation options ranging from budget hostels to luxury resorts, with a concentration in Kota Kinabalu and its surrounding areas. 3-star hotels in the city average $30-$60 per night, while 5-star establishments like The Magellan Sutera Resort range from $100-$250 per night. Recently opened Le Méridien Kota Kinabalu elevates modern hospitality with panoramic sea views and close proximity to the waterfront.

Sabah, located on Borneo Island, boasts stunning natural wonders such as Mount Kinabalu, a UNESCO World Heritage Site, and the crystal-clear waters of Sipadan, one of the world's best diving spots.

The capital city, Kota Kinabalu, serves as a gateway to adventure, offering vibrant markets and island-hopping experiences to Tunku Abdul Rahman Marine Park.

With lush rainforests, pristine beaches, and incredible wildlife like orangutans in Sepilok, Sabah is a haven for ecotourists and adventure-seekers alike.

Sabah Tips You Must Know

* Book accommodations at least 2-3 months in advance, especially for peak trekking seasons (March to May).

* Utilize ride-hailing apps like Grab for affordable transportation within cities.

* Choose hotels near Jesselton Point Ferry Terminal for convenient access to island-hopping tours.

* Always confirm hotel proximity to your planned activities, as rural areas may have limited access to public transport.

* Pack proper trekking gear if staying near Mount Kinabalu, as weather conditions change quickly in higher altitudes.

Kota Kinabalu

Kota Kinabalu, Sabah's bustling capital, offers a mix of modernity and cultural heritage, with attractions like the Atkinson Clock Tower, Gaya Street's vibrant Sunday Market, and stunning sunset views from Tanjung Aru Beach. The Signal Hill Observatory provides sweeping views of the cityscape. Its proximity to Tunku Abdul Rahman Marine Park makes it a gateway to spectacular island-hopping adventures.

Explore the best hotels in Kota Kinabalu for a stay close to its exciting markets and breathtaking natural sights.

Sandakan

Sandakan, known as the 'Nature City,' is a haven for wildlife enthusiasts, offering close encounters with orangutans at Sepilok Orangutan Rehabilitation Center. The city's eerie yet fascinating Agnes Keith House preserves colonial-era history. Sandakan Memorial Park honors World War II stories, making it a meaningful destination for history buffs.

Unravel the charm and book great hotels in Sandakan, perfect for wildlife lovers and history enthusiasts.

Tawau

Tawau, the gateway to Sabah's southernmost treasures, is famous for its seafood markets and fragrant cocoa plantations. The Tawau Hills Park provides excellent hiking trails and natural hot springs. Nearby Bohey Dulang Island promises stunning views for snorkeling aficionados.

Find convenient hotels in Tawau to stay close to lush parks, markets, and cocoa farms.

Kudat

Kudat, the northern tip of Sabah, surprises visitors with the stunning meeting of the South China Sea and Sulu Sea at Tip of Borneo. Local longhouses offer unique glimpses into the Rungus tribe's traditional lifestyle. Simpang Mengayau Beach provides endless serenity with its golden sands.

Choose comfortable hotels in Kudat to experience remote beauty and Rungus culture firsthand.

Lahad Datu

Lahad Datu shines as an ecotourism hub, with the renowned Danum Valley Conservation Area teeming with rare wildlife like clouded leopards and pygmy elephants. The Tabin Wildlife Reserve offers exciting safaris in its rainforest. Lahad Datu's rich banana production adds a surprising culinary delight to the town.

Check out hotels in Lahad Datu to immerse yourself in Sabah's top ecotourism gems.

Resorts: Luxury with a View

Discover more relaxing Resorts in Kota Kinabalu and Sandakan perfect for nature and luxury lovers.

Hotel Name
Description
#
Price per night

Shangri-La Tanjung Aru

Kota Kinabalu

  • Tanjung Aru Beach (1 km)
  • Kota Kinabalu International Airport (7 km)
  • Sabah Museum (5 km)

This iconic resort features a private jetty perfect for sunset cruises and its own dedicated water play area for kids, making it a standout for families.

  • Private jetty

  • Kids-friendly water play area

  • Stunning sunset views

$250-$400/night

Le Meridien Kota Kinabalu

Kota Kinabalu

  • Night Market (0.5 km)
  • Jesselton Point Ferry Terminal (2 km)
  • Gaya Street Sunday Market (1 km)

Known for its panoramic rooftop pool, Le Meridien offers unmatched views of the South China Sea and is just steps away from the bustling waterfront market.

  • Rooftop pool

  • Central location

  • Waterfront views

$180-$300/night

Sepilok Jungle Resort

Sandakan

  • Sepilok Orangutan Centre (0.5 km)
  • Rainforest Discovery Centre (1 km)
  • Sandakan Memorial Park (13 km)

Nestled right next to the Sepilok Orangutan Rehabilitation Centre, this eco-resort gives guests the sense of sleeping in the heart of the jungle.

  • Proximity to orangutans

  • Tranquil jungle ambiance

  • Eco-friendly lodging

$50-$100/night

Boutique Hotels: Charm and Personality

Find charming and distinctive Boutique hotels in Sandakan, Kota Kinabalu, and Tawau for a unique stay.

Hotel Name
Description
#
Price per night

The Elopura Hotel

Sandakan

  • Agnes Keith House (1 km)
  • Sandakan Heritage Trail (0.8 km)
  • St. Michael's Church (1.2 km)

This riverside boutique gem in Sandakan features décor inspired by the town's colonial past, offering a historical but modernized stay.

  • Riverside views

  • Historical décor

  • Central location

$50-$80/night

Harper Boutique Hotel at Sutera Avenue

Kota Kinabalu

  • Imago Shopping Mall (0.3 km)
  • Sabah State Museum (2 km)
  • Tanjung Aru Beach (3 km)

Stylishly designed, this boutique hotel offers balcony rooms with city views in the heart of Kota Kinabalu's bustling Sutera Avenue complex.

  • Modern design

  • Great city views

  • Convenience of Sutera Avenue

$60-$120/night

Shervinton Executive Boutique Hotel

Tawau

  • Tawau Recreational Park (2 km)
  • Tawau Hills Park (24 km)
  • Tawau Tanjung Market (1 km)

Located in Tawau, this affordable boutique hotel is praised for its modern rooms and a rooftop garden where you can enjoy a quiet escape within the city.

  • Rooftop garden

  • Affordable rates

  • Modern ambiance

$50-$70/night

Central Hotels: Heart of the Action

Stay at the heart of it all with amazing Central hotels in cities like Kota Kinabalu and Sandakan.

Hotel Name
Description
#
Price per night

Sabah Hotel

Sandakan

  • Agnes Keith House (2 km)
  • Rainforest Discovery Centre (10 km)
  • Sepilok Orangutan Centre (11 km)

Located in Sandakan, this hotel is a favorite for its lush on-site gardens and tranquil rainforest views, right in the middle of town.

  • Lush surroundings

  • Rainforest views

  • Central location

$90-$150/night

Hyatt Regency Kinabalu

Kota Kinabalu

  • Jesselton Point (1 km)
  • Gaya Street Market (0.6 km)
  • Kota Kinabalu City Mosque (7 km)

Renowned for its live seafood restaurant, this central hotel in Kota Kinabalu provides luxurious accommodations paired with amazing culinary experiences.

  • Seafood restaurant

  • Elegant interiors

  • Prime city-center location

$150-$250/night

Hilton Kota Kinabalu

Kota Kinabalu

  • Imago Shopping Mall (1.2 km)
  • Sabah Museum (3 km)
  • KK Waterfront (1.5 km)

This modern, central hotel boasts an impressive rooftop bar with views over the city, ideal for unwinding after exploring nearby attractions.

  • Rooftop bar

  • Luxury amenities

  • Walkable location

$190-$300/night

Luxury Hotels: The Pinnacle of Comfort

Indulge in the best of opulence with a variety of Luxury hotels in Kota Kinabalu and beyond.

Hotel Name
Description
#
Price per night

The Magellan Sutera Resort

Kota Kinabalu

  • Imago Shopping Mall (2.5 km)
  • Jesselton Point (6 km)
  • Tanjung Aru Beach (4.5 km)

This grand resort offers a private marina and one of Borneo's largest freeform pools amid sprawling tropical gardens.

  • Private marina

  • Massive pool

  • Tropical gardens

$250-$450/night

Promenade Hotel Kota Kinabalu

Kota Kinabalu

  • Night Market (1 km)
  • Gaya Street Sunday Market (2 km)
  • Sabah Museum (3.5 km)

Promenade, a seafront icon in Kota Kinabalu, is uniquely built with a distinct ship-like structure offering sweeping sea views.

  • Seafront location

  • Ship-inspired design

  • Close to markets

$150-$230/night

Borneo Beach Villas

Pantai Dalit

  • Shangri-La Rasa Ria Reserve (2.3 km)
  • Tuaran Crocodile Farm (15 km)
  • Kota Kinabalu (35 km)

Located on Pantai Dalit Beach, these villas boast private pools and direct beach access, perfect for secluded luxury stays.

  • Private pools

  • Beachfront location

  • Secluded atmosphere

$200-$400/night

Family-Friendly Hotels: Perfect for Everyone

Plan a stress-free stay with top-rated Family Friendly hotels in Kota Kinabalu and Tuaran favored by families.

Hotel Name
Description
#
Price per night

Hotel 7 Suria

Kota Kinabalu

  • Jesselton Point (1 km)
  • Gaya Street Market (0.5 km)
  • Signal Hill Observatory (0.4 km)

This popular family-friendly hotel is conveniently connected to Suria Sabah Mall, making it easy to shop and dine with little ones in tow.

  • Mall access

  • Child-friendly ambiance

  • Central location

$60-$100/night

King Park Hotel Kota Kinabalu

Kota Kinabalu

  • Sabah Museum (3 km)
  • Imago Shopping Mall (2.8 km)
  • Kota Kinabalu Wetland Centre (2.5 km)

Praised by families for its spacious rooms and affordability, this hotel also offers free shuttles to local attractions.

  • Family-sized rooms

  • Free shuttles

  • Budget-friendly

$50-$80/night

Shangri-La Rasa Ria

Tuaran

  • Pantai Dalit Beach (0 km)
  • Tuaran Crocodile Farm (12 km)
  • Kota Kinabalu City (30 km)

This luxury family resort features a dedicated kids' adventure club and a wildlife reserve for a fun yet educational stay.

  • Kids' adventure club

  • On-site wildlife reserve

  • Beachfront access

$300-$500/night

Frequently asked question

What are the best areas to stay in Sabah for first-time visitors?

First-time visitors should consider staying in Kota Kinabalu, near Gaya Street or Tanjung Aru Beach, as they offer easy access to major attractions and amenities.

Are there family-friendly hotels with child-friendly facilities in Sabah?

Yes, family-friendly hotels like Shangri-La's Tanjung Aru Resort & Spa in Kota Kinabalu offer kids' clubs, family suites, and shallow pools for children.

What is the average cost of a mid-range hotel in Sabah?

The average cost of a mid-range hotel in Sabah typically ranges from $50 to $120 per night, depending on location and amenities.

Are there accommodations close to Mount Kinabalu National Park?

Yes, you can stay at nearby lodges like Kinabalu Pine Resort, which offers convenient access to Mount Kinabalu's trekking routes.

Do Sabah hotels provide airport transfer services?

Many 4-star and 5-star hotels in Sabah, especially in Kota Kinabalu, offer airport transfers for an additional fee, but check with your hotel in advance.

Thank you for subscribing
Destination Select city
  • Alor Gajah

    Malaysia

  • Alor Setar

    Malaysia

  • Ampang (Selangor)

    Malaysia

  • Arau

    Malaysia

  • Ayer Itam

    Malaysia

  • Ayer Keroh

    Malaysia

  • Bachok

    Malaysia

  • Bagan Jermal

    Malaysia

  • Balik Pulau

    Malaysia

  • Baling

    Malaysia

  • Bandar Baru Bangi

    Malaysia

  • Bandar Penawar

    Malaysia

  • Bandar Puncak Alam

    Malaysia

  • Bandar Tun Razak

    Malaysia

  • Bangi

    Malaysia

  • Banting (Selangor)

    Malaysia

  • Batu Caves

    Malaysia

  • Batu Ferringhi

    Malaysia

  • Batu Pahat

    Malaysia

  • Bayan Lepas

    Malaysia

  • Bentong

    Malaysia

  • Bintulu

    Malaysia

  • Brinchang

    Malaysia

  • Bukit Mertajam

    Malaysia

  • Bukit Tinggi

    Malaysia

  • Butterworth

    Malaysia

  • Cameron Highlands

    Malaysia

  • Changlun

    Malaysia

  • Chemor

    Malaysia

  • Cheras

    Malaysia

  • Cherating

    Malaysia

  • Chukai

    Malaysia

  • Cyberjaya

    Malaysia

  • Desaru

    Malaysia

  • Donggongon

    Malaysia

  • Dungun

    Malaysia

  • Fraser Hill

    Malaysia

  • Gambang

    Malaysia

  • Gaya Island

    Malaysia

  • Gelang Patah

    Malaysia

  • Gelugor

    Malaysia

  • Genting Highlands

    Malaysia

  • George Town

    Malaysia

  • Gerik

    Malaysia

  • Gua Musang

    Malaysia

  • Ipoh

    Malaysia

  • Iskandar Puteri

    Malaysia

  • Jasin

    Malaysia

  • Jeli

    Malaysia

  • Jelutong

    Malaysia

  • Jerantut

    Malaysia

  • Jertih

    Malaysia

  • Jitra

    Malaysia

  • Johor Bahru

    Malaysia

  • Kajang

    Malaysia

  • Kampar

    Malaysia

  • Kampong Ayer Batang

    Malaysia

  • Kampong Bagan Lalang

    Malaysia

  • Kampong Baharu Sungai Way

    Malaysia

  • Kampong Batu Lapan (Perak)

    Malaysia

  • Kampong Bekoh

    Malaysia

  • Kampong Juara

    Malaysia

  • Kampong Mantanani

    Malaysia

  • Kampong Melot

    Malaysia

  • Kampong Mukut

    Malaysia

  • Kampong Pasir Bogak

    Malaysia

  • Kampong Pasir Hantu

    Malaysia

  • Kampong Penaga (Selangor)

    Malaysia

  • Kampong Pendas

    Malaysia

  • Kampong Sungai Ramal Dalam

    Malaysia

  • Kampong Sungai Udang

    Malaysia

  • Kampong Tambak

    Malaysia

  • Kampong Tangkas

    Malaysia

  • Kampung Dengkil

    Malaysia

  • Kampung Genting

    Malaysia

  • Kampung Janda Baik

    Malaysia

  • Kampung Kuala Besut

    Malaysia

  • Kampung Penarik

    Malaysia

  • Kampung Raja

    Malaysia

  • Kampung Sungai Karang

    Malaysia

  • Kampung Teluk Nipah

    Malaysia

  • Kangar

    Malaysia

  • Keningau

    Malaysia

  • Kepala Batas (Penang)

    Malaysia

  • Kijal

    Malaysia

  • Klang

    Malaysia

  • Kluang

    Malaysia

  • Kota Belud

    Malaysia

  • Kota Bharu

    Malaysia

  • Kota Damansara

    Malaysia

  • Kota Kinabalu

    Malaysia

  • Kota Tinggi

    Malaysia

  • Kuah

    Malaysia

  • Kuala Berang

    Malaysia

  • Kuala Kangsar

    Malaysia

  • Kuala Kubu Bharu

    Malaysia

  • Kuala Lipis

    Malaysia

  • Kuala Lumpur

    Malaysia

  • Kuala Perlis

    Malaysia

  • Kuala Pilah

    Malaysia

  • Kuala Rompin

    Malaysia

  • Kuala Selangor

    Malaysia

  • Kuala Tahan

    Malaysia

  • Kuala Terengganu

    Malaysia

  • Kuantan

    Malaysia

  • Kuching

    Malaysia

  • Kudat

    Malaysia

  • Kulai

    Malaysia

  • Kulim

    Malaysia

  • Kundasang

    Malaysia

  • Labuan

    Malaysia

  • Lahad Datu

    Malaysia

  • Langkawi

    Malaysia

  • Lumut

    Malaysia

  • Malacca

    Malaysia

  • Marang

    Malaysia

  • Masai

    Malaysia

  • Masjid Tanah

    Malaysia

  • Merlimau

    Malaysia

  • Mersing

    Malaysia

  • Miri

    Malaysia

  • Morib

    Malaysia

  • Muar

    Malaysia

  • Mulu

    Malaysia

  • Nilai

    Malaysia

  • Nusajaya (Iskandar Puteri)

    Malaysia

  • Padang Besar

    Malaysia

  • Padang Mat Sirat

    Malaysia

  • Paka

    Malaysia

  • Pantai Cenang (Langkawi)

    Malaysia

  • Pantai Kok

    Malaysia

  • Papar

    Malaysia

  • Parit Buntar

    Malaysia

  • Parit Raja

    Malaysia

  • Pasir Gudang

    Malaysia

  • Pasir Puteh

    Malaysia

  • Pekan

    Malaysia

  • Pekan Pangkor

    Malaysia

  • Pendang

    Malaysia

  • Pengerang

    Malaysia

  • Perai

    Malaysia

  • Petaling Jaya

    Malaysia

  • Pontian Kecil

    Malaysia

  • Port Dickson

    Malaysia

  • Puchong

    Malaysia

  • Pulau Perhentian Besar

    Malaysia

  • Pulau Perhentian Kecil

    Malaysia

  • Putrajaya

    Malaysia

  • Ranau

    Malaysia

  • Raub

    Malaysia

  • Rawang

    Malaysia

  • Redang Island

    Malaysia

  • Rembau

    Malaysia

  • Ringlet

    Malaysia

  • Sandakan

    Malaysia

  • Santubong

    Malaysia

  • Segamat

    Malaysia

  • Sekinchan

    Malaysia

  • Sematan

    Malaysia

  • Semenyih

    Malaysia

  • Semporna

    Malaysia

  • Sepang

    Malaysia

  • Sepilok

    Malaysia

  • Serdang (Selangor)

    Malaysia

  • Seremban

    Malaysia

  • Seri Iskandar

    Malaysia

  • Seri Kembangan

    Malaysia

  • Seri Manjung

    Malaysia

  • Setia Alam

    Malaysia

  • Setiu

    Malaysia

  • Shah Alam

    Malaysia

  • Sibu

    Malaysia

  • Simpang Ampat (Penang)

    Malaysia

  • Sitiawan

    Malaysia

  • Skudai

    Malaysia

  • Slim River

    Malaysia

  • Subang Jaya

    Malaysia

  • Sungai Besar

    Malaysia

  • Sungai Buloh

    Malaysia

  • Sungai Dua Bukit

    Malaysia

  • Sungai Pelek

    Malaysia

  • Sungai Petani

    Malaysia

  • Sungkai

    Malaysia

  • Taiping

    Malaysia

  • Tambun

    Malaysia

  • Tampin

    Malaysia

  • Tanah Merah (Kelantan)

    Malaysia

  • Tanah Rata

    Malaysia

  • Tangga Batu

    Malaysia

  • Tangkak

    Malaysia

  • Tanjong Malim

    Malaysia

  • Tanjung Bungah (Penang)

    Malaysia

  • Tanjung Tokong

    Malaysia

  • Tawau

    Malaysia

  • Teluk Datai

    Malaysia

  • Teluk Intan

    Malaysia

  • Temerloh

    Malaysia

  • Ulu Tiram

    Malaysia

  • Wakaf Che Yeh

    Malaysia

  • Yan

    Malaysia

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0