Hotels in Malaysia

From the towers of Kuala Lumpur to the beaches of Langkawi and the old streets of George Town, pick a place and see hotels with live prices in ringgit. Free-cancellation rooms come first, so you can plan with room to change your mind, and members get lower prices when they sign in.

Where to stay in Malaysia

Hotels in Penang

From RM 218 a night

Heritage stays in George Town and beach hotels along the north coast.

Best for: Food lovers, heritage walks and easy beach breaks.

Hotels in Langkawi

From RM 152 a night

Island resorts, from Pantai Cenang to the quieter north-west coast.

Best for: Beach holidays, couples and families.

Hotels in Melaka

From RM 146 a night

Hotels near Jonker Street and the heritage centre, an easy drive from the Klang Valley.

Best for: Weekend trips, history and night markets.

Hotels in Ipoh

From RM 95 a night

Old Town stays for food trips and weekend getaways in Perak.

Best for: Foodies, cave temples and slow weekends.

Hotels in Johor Bahru

From RM 113 a night

City and theme-park hotels across JB, including Danga Bay and Puteri Harbour.

Best for: Short breaks from Singapore, theme parks and shopping.

Hotels in Genting Highlands

From RM 141 a night

Cool-weather stays an hour from Kuala Lumpur.

Best for: Families, cooler weather and theme parks.

Hotels in Cameron Highlands

From RM 91 a night

Tea-country hotels around Tanah Rata and Brinchang.

Best for: Cool weather, tea plantations and farm visits.

Hotels in Kota Kinabalu

From RM 77 a night

Waterfront city hotels and resorts, the gateway to Sabah.

Best for: Island hopping, sunsets and Mount Kinabalu trips.

Hotels in Kuching

From RM 90 a night

Riverside hotels near the Kuching Waterfront.

Best for: Culture, food and riverside evenings.

Hotels in KLIA and Sepang

From RM 156 a night

Airport hotels by KLIA and klia2, for early flights, late arrivals and short layovers.

Best for: Early flights, late arrivals and stopovers.

Hotels in Putrajaya

From RM 150 a night

Hotels in and around Putrajaya, Malaysia’s planned administrative capital by the lake.

Best for: Quiet city breaks, business trips and lakeside walks.

Hotels in Port Dickson

From RM 131 a night

Beach resorts and seaside hotels along the Port Dickson coast.

Best for: Weekend beach breaks and family stays.

Hotels in Kuantan

From RM 100 a night

Hotels in Kuantan and along the Pahang east coast, near Teluk Cempedak beach.

Best for: East-coast beaches and seafood.

Hotels in Kuala Terengganu

From RM 90 a night

Hotels in Kuala Terengganu, the Terengganu capital on the east coast.

Best for: Culture, crafts and east-coast food.

Hotels in Kota Bharu

From RM 113 a night

Hotels in Kota Bharu, the Kelantan capital in Malaysia’s north-east.

Best for: Local culture, markets and food.

Hotels in Miri

From RM 70 a night

Hotels in Miri, the northern Sarawak city and gateway to Gunung Mulu National Park.

Best for: Gateway to Mulu and northern Sarawak.

Popular stays across Malaysia

12 of 12 stays

Filter your stays

Traders Hotel, Kuala Lumpur, Kuala Lumpur
Kuala Lumpur

Traders Hotel, Kuala Lumpur

9.0Exceptional· 9,761 reviews
From RM 613 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Sama Sama Hotel KLIA, Sepang
Sepang

Sama Sama Hotel KLIA

9.0Exceptional· 9,694 reviews
Choose dates and tap “Show prices”
The RuMa Hotel and Residences, Kuala Lumpur
Kuala Lumpur

The RuMa Hotel and Residences

9.4Exceptional· 6,181 reviews
From RM 919 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
PARKROYAL Penang Resort, Batu Ferringhi
Batu Ferringhi

PARKROYAL Penang Resort

9.0Exceptional· 8,287 reviews
From RM 1,014 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Mandarin Oriental, Kuala Lumpur, Kuala Lumpur
Kuala Lumpur

Mandarin Oriental, Kuala Lumpur

9.1Exceptional· 6,122 reviews
From RM 789 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Santa Grand Signature Kuala Lumpur, Kuala Lumpur
Kuala Lumpur

Santa Grand Signature Kuala Lumpur

8.5Excellent· 14,076 reviews
From RM 291 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
EQ Kuala Lumpur, Kuala Lumpur
Kuala Lumpur

EQ Kuala Lumpur

9.8Exceptional· 2,877 reviews
From RM 1,571 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Eastern & Oriental Hotel, George Town
George Town

Eastern & Oriental Hotel

9.1Exceptional· 4,713 reviews
From RM 920 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
JW Marriott Kuala Lumpur, Kuala Lumpur
Kuala Lumpur

JW Marriott Kuala Lumpur

8.7Excellent· 6,311 reviews
From RM 609 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
M Resort & Hotel Kuala Lumpur, Kuala Lumpur
Kuala Lumpur

M Resort & Hotel Kuala Lumpur

8.8Excellent· 5,656 reviews
From RM 456 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Sunway Putra Hotel Kuala Lumpur, Kuala Lumpur
Kuala Lumpur

Sunway Putra Hotel Kuala Lumpur

8.6Excellent· 6,849 reviews
From RM 298 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Shangri-La Kuala Lumpur, Kuala Lumpur
Kuala Lumpur

Shangri-La Kuala Lumpur

9.0Exceptional· 4,604 reviews
From RM 647 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”