Select a City to find the Best Hotels in Table Mountains

Recommended destinations based on bookings from your country.

K

P

The most popular hotels in Table Mountains

Check out the accommodations other travelers loved.

Sarawak Hotels for Your Next Holiday

Why Tourists Visit Sarawak

  • • Explore the intricate caves of Gunung Mulu National Park.
  • • Spot proboscis monkeys at Bako National Park.
  • • Cruise along the Sarawak River for stunning sunset views.
  • • Visit the longhouses of indigenous tribes for a cultural immersion.
  • • Discover history and artifacts at the Sarawak Museum in Kuching.

Sarawak offers over 400 accommodation options ranging from ecotourism lodges in remote areas to luxury hotels in city centers like Kuching and Miri. For budget travelers, 3-star hotels in Kuching typically cost $30 to $50 per night, while 5-star properties like The Waterfront Hotel command rates from $90 to $150 per night. Recently opened hotels such as The Culvert in Sama Jaya stand out for their eco-friendly approach and unique pod-style accommodations nestled in nature.

Sarawak, located on the island of Borneo, is renowned for its lush rainforests, rich cultural heritage, and diverse wildlife, making it a unique destination for nature lovers and adventure seekers.

Key attractions like the UNESCO-listed Gunung Mulu National Park, Bako National Park, and the Sarawak Cultural Village offer visitors a mix of exploration and education about local traditions and ecosystems.

The vibrant capital, Kuching, charms travelers with its historic waterfront, bustling markets, and access to nearby beaches and national parks, making it an excellent base to discover Sarawak.

Sarawak Tips You Must Know

• Book hotels near Kuching's Waterfront if you want easy access to nightlife, dining, and cultural attractions.

• Visit during the dry season (from April to October) for the best weather conditions for outdoor adventures.

• For national park visits, stay in eco-lodges close to parks to reduce travel time and maximize your experience.

• Use Grab or local taxis for city travel as public transport is limited in Sarawak.

• Pack mosquito repellent and breathable clothing if you plan to explore Sarawak’s jungles and forests.

Kuching

Kuching, Sarawak's capital, is known for its historic waterfront, home to the Darul Hana Bridge and Astana Palace. The Cat Museum, the world's first dedicated to cats, surprises visitors with quirky exhibits. Its vibrant local markets showcase unique crafts and food.

Explore the wide range of hotels in Kuching to enjoy its rich history and quirky attractions.

Miri

Miri is the gateway to the UNESCO-listed Gunung Mulu National Park, famous for its massive caves. It also boasts beautiful seaside sunsets at Tusan Beach, where bioluminescent waves sometimes glow blue. The Petroleum Museum offers insights into Malaysia's oil industry origins.

Discover the best hotels in Miri for easy access to natural wonders and unique attractions.

Sibu

Sibu charms visitors with its cultural diversity, highlighted by the majestic Tua Pek Kong Temple. The Central Market, Malaysia's largest indoor market, is a hub for authentic local produce and snacks. The town also serves as a gateway to Iban longhouses.

Find excellent hotels in Sibu to immerse yourself in its dynamic culture and heritage.

Bintulu

Bintulu is home to the impressive Similajau National Park, known for its golden sandy beaches and wildlife. The Bintulu Tumbina Zoo combines a botanical garden with a small zoo, offering families a refreshing outdoor attraction. Its vibrant fishing port supplies top-notch seafood options.

Check out hotels in Bintulu for a perfect mix of nature, wildlife, and amazing seafood.

Serian

Serian, often called the rice bowl of Sarawak, is famous for its weekend market offering rare jungle produce. Ranchan Recreational Park attracts nature lovers with its cascading waterfalls. Its proximity to the Tebedu border makes it a strategic stop for cross-border travelers.

Stay in one of the peaceful hotels in Serian to experience its rustic charm and natural beauty.

Central Gems: Best Connected Hotels in Sarawak

Find more central Central hotels in Sarawak for convenience and connectivity.

Hotel Name
Description
#
Price per night

Pullman Kuching

Kuching

  • Kuching Waterfront (0.5 km)
  • Sarawak Museum (1 km)
  • Tua Pek Kong Temple (0.3 km)

One of the tallest buildings in Kuching, it offers panoramic views of the city and the Sarawak River from its upper floors.

  • Centrally located

  • Spacious rooms

  • Close to attractions

$85-$150/night

Miri Marriott Resort & Spa

Miri

  • Taman Selera Beach (0.3 km)
  • Canada Hill (4 km)
  • Petroleum Museum (4 km)

Situated on the coastline, it boasts one of the best sunset viewing spots in Miri, complete with a large infinity pool.

  • Beachside location

  • Spa services

  • Sunset views

$100-$200/night

Ano Hotel

Sibu

  • Sibu Night Market (0.4 km)
  • Tua Pek Kong Temple (0.5 km)
  • Sibu Heritage Centre (0.3 km)

This hotel incorporates local Sarawakian elements in its sleek, modern design, creating a blend of culture and sophistication.

  • Modern design

  • Affordable rates

  • Prime location

$60-$90/night

Luxury Retreats: Top-End Hotels in Sarawak

Explore luxurious Luxury hotels in Sarawak for an indulgent and relaxing stay.

Hotel Name
Description
#
Price per night

Mega Hotel

Miri

  • Bintang Megamall (0.2 km)
  • Tamu Muhibbah Market (1 km)
  • Canada Hill (2.5 km)

One of the earliest luxury hotels in Miri, it remains an icon with a rooftop swimming pool and a cigar lounge.

  • Classic elegance

  • Rooftop pool

  • Central location

$90-$150/night

Merdeka Palace Hotel & Suites

Kuching

  • Merdeka Plaza (0.1 km)
  • Sarawak Museum (0.5 km)
  • Kuching Waterfront (1.2 km)

Steeped in colonial charm, this hotel is within walking distance of the iconic Merdeka Plaza and houses one of Kuching’s finest Italian restaurants.

  • Historic charm

  • Spacious suites

  • Central location

$70-$120/night

Imperial Hotel Kuching

Kuching

  • Boulevard Shopping Mall (0 km)
  • CityONE Megamall (3 km)
  • Kuching Waterfront (7 km)

This hotel is part of the Boulevard Shopping Mall complex, making it perfect for shopaholics seeking luxury accommodations.

  • Shopping mall access

  • Large conference facilities

  • Modern interiors

$90-$140/night

Charming and Unique: Boutique Hotels in Sarawak

Discover charming Boutique hotels in Sarawak for unique and intimate stays.

Hotel Name
Description
#
Price per night

Parkcity Everly Hotel Bintulu

Bintulu

  • Tanjung Batu Beach (1 km)
  • Taman Tumbina Zoo (1.5 km)
  • Bintulu Town Square (2.5 km)

Nestled near the coastline, this boutique hotel is known for its tranquil gardens and easy access to Tanjung Batu Beach.

  • Coastal views

  • Peaceful ambiance

  • Nearby beach

$55-$90/night

The Limetree Hotel, Kuching

Kuching

  • Kuching Waterfront (1 km)
  • Carpenter Street (0.8 km)
  • Sarawak Museum (1.5 km)

This eco-conscious hotel is famous for its lime-themed décor and rooftop bar offering stunning sunset views over the Sarawak River.

  • Sustainable focus

  • Affordable rates

  • Rooftop bar

$45-$75/night

The Marian Boutique Lodging House

Kuching

  • Kuching Waterfront (0.2 km)
  • Tua Pek Kong Temple (0.3 km)
  • Sarawak Museum (1 km)

Housed in a restored colonial-era building, this unique hotel combines heritage architecture with boutique luxury, located steps from the waterfront.

  • Historic architecture

  • Intimate setting

  • Central location

$50-$80/night

For Families: Hotels That Welcome Every Generation

Browse cozy Family Friendly hotels in Sarawak for memorable family vacations.

Hotel Name
Description
#
Price per night

Hilton Kuching Hotel

Kuching

  • Kuching Waterfront (0.1 km)
  • Tua Pek Kong Temple (0.3 km)
  • Carpenter Street (0.5 km)

With a riverfront location, this family-friendly hotel offers a kid’s pool and family dining options right by the Sarawak River.

  • Family pool

  • Centrally located

  • Great dining options

$90-$140/night

Meritz Hotel

Miri

  • Bintang Megamall (0 km)
  • Canada Hill (3 km)
  • Taman Selera Beach (4.5 km)

Integrated with Bintang Megamall, it provides unparalleled convenience for families seeking shopping and entertainment close by.

  • Shopping access

  • Spacious rooms

  • Kid-friendly amenities

$70-$110/night

Miri Hotel

Miri

  • Miri Handicraft Center (0.5 km)
  • Canada Hill (3 km)
  • Taman Selera Beach (5 km)

As one of Miri’s longest-standing hotels, it offers affordability without compromising on comfortable family-oriented services.

  • Affordable rates

  • Family-friendly

  • Convenient location

$40-$70/night

Stay Warm: Top Hotels with Indoor Pools

Find more relaxing Hotels with indoor pool in Sarawak to enjoy your next swim indoors.

Hotel Name
Description
#
Price per night

The Waterfront Hotel Kuching

Kuching

  • Kuching Waterfront (0.2 km)
  • Carpenter Street (0.5 km)
  • Sarawak Museum (0.8 km)

Known for its chic indoor pool with skyline views, this hotel seamlessly blends modern luxury with accessibility to Kuching's attractions.

  • Skyline views

  • Centrally located

  • Indoor pool

$100-$150/night

Hotel Grand Continental Kuching

Kuching

  • Kuching Waterfront (1 km)
  • Tua Pek Kong Temple (0.8 km)
  • Carpenter Street (1.2 km)

Featuring one of the largest indoor pools in the city, this budget-friendly hotel is ideal for fitness-loving travelers.

  • Large pool

  • Affordable rates

  • Good location

$50-$90/night

Check In Lodge

Kuching

  • Kuching Waterfront (0.4 km)
  • Tua Pek Kong Temple (0.3 km)
  • Carpenter Street (0.6 km)

A popular choice among backpackers, this lodge surprises with an indoor plunge pool in its minimalist, communal design.

  • Budget-friendly

  • Communal atmosphere

  • Plunge pool

$30-$50/night

Frequently asked question

Which areas in Sarawak are best for staying close to nature?

Consider staying near attractions like Bako National Park or Gunung Mulu National Park for convenient access to nature trails and wildlife; nearby eco-lodges and resorts start around $60 per night.

Where can I find family-friendly accommodations in Sarawak?

Hotels such as the Pullman Kuching or Riverside Majestic in Kuching city offer family rooms, pool access, and kid-friendly dining options, with prices starting at $80 per night.

Are there budget options for staying in Sarawak’s main cities?

Budget-friendly stays like Tune Hotel in Kuching or affordable hostels in Miri typically cost between $20 to $40 per night, offering clean, basic amenities and great locations.

Which accommodations are ideal for couples seeking romance in Sarawak?

Boutique hotels like The Marian Boutique Lodging House in Kuching or hilltop resorts overlooking the rainforest provide intimate settings with prices from $70 upwards.

What are the best hotels for nightlife access in Sarawak?

Hotels near Kuching's Waterfront, such as The Waterfront Hotel, provide convenient access to bars, night markets, and clubs, with rates starting from $90 per night.

Thank you for subscribing
Destination Select city
  • Augustow

    Poland

  • Biala Podlaska

    Poland

  • Bialka Tatrzanska

    Poland

  • Bialowieza

    Poland

  • Bialy Dunajec

    Poland

  • Bialystok

    Poland

  • Bielsko-Biala

    Poland

  • Boleslawiec (Lower Silesia)

    Poland

  • Brenna

    Poland

  • Bukowina Tatrzanska

    Poland

  • Busko Zdroj

    Poland

  • Bydgoszcz

    Poland

  • Bytom

    Poland

  • Charzykowy

    Poland

  • Chocholow

    Poland

  • Chorzow

    Poland

  • Ciche Male

    Poland

  • Ciechocinek

    Poland

  • Cieszyn (Silesia)

    Poland

  • Cisna

    Poland

  • Czarna Gora

    Poland

  • Czestochowa

    Poland

  • Czorsztyn

    Poland

  • Dabki

    Poland

  • Dabrowa Gornicza

    Poland

  • Darlowko

    Poland

  • Darlowo

    Poland

  • Debki

    Poland

  • Duszniki Zdroj

    Poland

  • Dzianisz

    Poland

  • Dziwnow

    Poland

  • Dziwnowek

    Poland

  • Dzwirzyno

    Poland

  • Elblag

    Poland

  • Elk

    Poland

  • Gaski (Koszalin)

    Poland

  • Gdansk

    Poland

  • Gdynia

    Poland

  • Gizycko

    Poland

  • Gliczarow

    Poland

  • Gliwice

    Poland

  • Gniezno

    Poland

  • Gorzow Wielkopolski

    Poland

  • Grudziadz

    Poland

  • Grzybowo (West Pomeranian)

    Poland

  • Hel

    Poland

  • Ilawa

    Poland

  • Inowroclaw

    Poland

  • Istebna

    Poland

  • Jantar

    Poland

  • Jaroslaw

    Poland

  • Jaroslawiec

    Poland

  • Jastarnia

    Poland

  • Jastrzebia Gora

    Poland

  • Jelenia Gora

    Poland

  • Jurata

    Poland

  • Kalisz (Greater Poland)

    Poland

  • Karpacz

    Poland

  • Karwia

    Poland

  • Katowice

    Poland

  • Katy Rybackie

    Poland

  • Kazimierz Dolny

    Poland

  • Kielce

    Poland

  • Klodzko

    Poland

  • Kluszkowce

    Poland

  • Kolobrzeg

    Poland

  • Korbielow

    Poland

  • Koscielisko

    Poland

  • Koszalin

    Poland

  • Krakow

    Poland

  • Kroscienko nad Dunajcem

    Poland

  • Krosno

    Poland

  • Krynica Morska

    Poland

  • Krynica Zdroj

    Poland

  • Kudowa Zdroj

    Poland

  • Kutno

    Poland

  • Kwidzyn

    Poland

  • Ladek-Zdroj

    Poland

  • Lagow (Swiebodzin)

    Poland

  • Lazy (West Pomeranian)

    Poland

  • Leba

    Poland

  • Legnica

    Poland

  • Leszno (Greater Poland)

    Poland

  • Lodz (Lodz)

    Poland

  • Lomza

    Poland

  • Lublin

    Poland

  • Lutowiska

    Poland

  • Malbork

    Poland

  • Mechelinki

    Poland

  • Miedzygorze

    Poland

  • Miedzywodzie

    Poland

  • Miedzyzdroje

    Poland

  • Mielec

    Poland

  • Mielenko

    Poland

  • Mielno (Koszalin)

    Poland

  • Mikolajki (Mragowo)

    Poland

  • Mragowo

    Poland

  • Mrzezyno

    Poland

  • Murzasichle

    Poland

  • Muszyna

    Poland

  • Naleczow

    Poland

  • Niechorze

    Poland

  • Niedzica Zamek

    Poland

  • Nowy Sacz

    Poland

  • Nowy Targ

    Poland

  • Nysa

    Poland

  • Okuninka

    Poland

  • Olsztyn (Warmian-Masurian)

    Poland

  • Opole

    Poland

  • Ostroda

    Poland

  • Ostrow Wielkopolski

    Poland

  • Ostrowo (Puck)

    Poland

  • Ostrzyce

    Poland

  • Oswiecim

    Poland

  • Piechowice

    Poland

  • Piotrkow Trybunalski

    Poland

  • Pisz

    Poland

  • Piwniczna-Zdroj

    Poland

  • Plock

    Poland

  • Pobierowo

    Poland

  • Pogorzelica (Gmina Rewal)

    Poland

  • Polanczyk

    Poland

  • Polanica-Zdroj

    Poland

  • Poronin

    Poland

  • Poznan

    Poland

  • Przemysl

    Poland

  • Puck

    Poland

  • Pustkowo

    Poland

  • Rabka

    Poland

  • Raciborz

    Poland

  • Radkow

    Poland

  • Radom

    Poland

  • Raszyn

    Poland

  • Rewa

    Poland

  • Rewal

    Poland

  • Rowy (Pomerania)

    Poland

  • Ruciane-Nida

    Poland

  • Rumia

    Poland

  • Rzeszow

    Poland

  • Sandomierz

    Poland

  • Sanok

    Poland

  • Sarbinowo

    Poland

  • Sianozety

    Poland

  • Siedlce

    Poland

  • Slubice (Lubuskie)

    Poland

  • Slupsk

    Poland

  • Solina (Podkarpackie)

    Poland

  • Sopot

    Poland

  • Sosnowiec

    Poland

  • Sosnowka (Jelenia Gora)

    Poland

  • Spala

    Poland

  • Sromowce Nizne

    Poland

  • Stargard Szczecinski

    Poland

  • Stegna (Pomerania)

    Poland

  • Stronie Slaskie

    Poland

  • Suprasl

    Poland

  • Suwalki

    Poland

  • Swidnica (Lower Silesia)

    Poland

  • Swieradow-Zdroj

    Poland

  • Swinoujscie

    Poland

  • Szaflary

    Poland

  • Szczawnica

    Poland

  • Szczawno-Zdroj

    Poland

  • Szczecin

    Poland

  • Szczecinek

    Poland

  • Szczyrk

    Poland

  • Szklarska Poreba

    Poland

  • Sztutowo

    Poland

  • Tarnow

    Poland

  • Tarnowskie Gory

    Poland

  • Torun

    Poland

  • Trzesacz

    Poland

  • Tychy

    Poland

  • Uniejow

    Poland

  • Ustka

    Poland

  • Ustron

    Poland

  • Ustronie Morskie

    Poland

  • Ustrzyki Dolne

    Poland

  • Walbrzych

    Poland

  • Warsaw

    Poland

  • Wegorzewo

    Poland

  • Wetlina

    Poland

  • Wieliczka

    Poland

  • Wiselka

    Poland

  • Wisla

    Poland

  • Witow (Tatra)

    Poland

  • Wladyslawowo

    Poland

  • Wloclawek

    Poland

  • Wroclaw

    Poland

  • Wrzesnia

    Poland

  • Zab

    Poland

  • Zabrze

    Poland

  • Zakopane

    Poland

  • Zamosc (Lublin)

    Poland

  • Zator

    Poland

  • Zawoja

    Poland

  • Zgorzelec

    Poland

  • Zieleniec (Klodzko)

    Poland

  • Zielona Gora (Lubuskie)

    Poland

  • Zywiec

    Poland

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0