Ipoh travel guide

Best Hotels in Ipoh: Where to Stay in Malaysia's Food Capital

· 5 min read City Guide
Colonial-era buildings lining a quiet street in Ipoh Old Town, Perak

Affiliate link — we may earn a commission at no extra cost to you.

Ipoh punches well above its weight for accommodation quality relative to price. The city’s tin-mining wealth left behind a stock of grand colonial buildings that are now being converted into boutique hotels at a pace that’s making Ipoh one of the most interesting places to stay in Peninsular Malaysia. Most visitors arrive for the food — the white coffee, the bean sprout chicken, the hor fun — and the hotels here understand that.

Budget Picks (Under MYR 120 / ~USD 27 per night)

Indulgence Restaurant & Living, Old Town

One of Ipoh’s most talked-about properties is also genuinely affordable. Set in a 1930s mansion with an acclaimed restaurant downstairs, the guestrooms are simply furnished but full of character. The owner, Chef Julie Wong, has made this place a destination in itself. Rooms from approximately MYR 110 per night as of 2026.

M Boutique Hotel

A good option in the Old Town for travellers who want a clean, modern room at a reasonable price. The hotel has a small pool and is within walking distance of the Saturday night market and most of Ipoh’s best coffee shops. From around MYR 95 per night.

Sekeping Kong Heng

Sekeping’s properties have a strong following among design-conscious budget travellers. The Kong Heng space uses exposed brick, raw concrete, and vintage finds to create a look that feels genuinely considered rather than manufactured. From approximately MYR 130 for the more private configurations.


Mid-Range Picks (MYR 150–350 / ~USD 33–78 per night)

The Banjaran Hotspring Retreat (mid-range entry rooms)

The Banjaran sits in a limestone karst valley at the edge of the city and is probably Ipoh’s most distinctive property. Natural hot spring pools, a cave pool, and a meditation cave are all on-site. Entry-level villas start from around MYR 600 per night (see luxury section below) but it’s worth checking for promotions that can bring this into the MYR 300–350 range.

Plan B Hotel, Old Town

One of the better-positioned mid-range options in the city. The building is a restored shophouse with a rooftop terrace, the café downstairs is excellent for breakfast, and the location puts you within five minutes of Ipoh’s most famous coffee shops. From approximately MYR 160 per night.

Hotel Camellia, Old Town

A reliable, well-maintained option for visitors who want something between budget guesthouse and luxury boutique. Clean rooms, friendly staff, and a helpful breakfast spread. From around MYR 140 per night.

French Hotel, Old Town

The French Hotel occupies a beautifully restored 1920s building in the heart of Old Town. The rooms vary considerably in size — worth requesting one of the larger Heritage rooms if available. From approximately MYR 180 per night.


Luxury Picks (Above MYR 500 / ~USD 110 per night)

The Banjaran Hotspring Retreat

The benchmark luxury property in Ipoh and one of the more unusual resort experiences in Malaysia. Villas are built around a series of natural hot springs and cave systems, set against dramatic limestone karst cliffs. The hot spring pools range from warm to very hot, and the spa treatments use the thermal water. Villas from approximately MYR 600 per night as of 2026, with breakfast included. Book direct through their website for the best rates.

Sekeping Sin Chew Kee

The premium property in the Sekeping portfolio — a restored pre-war building with a pool, private courtyard spaces, and a design aesthetic that uses the building’s industrial history honestly. From around MYR 450 per night for exclusive bookings (the property can be hired entirely for events).


Where to Stay in Ipoh: Old Town vs. New Town

Old Town is where you want to be. Ipoh’s best food, the heritage architecture, and the most interesting coffee shops are all concentrated here. The Saturday night market is within walking distance of most Old Town hotels, and the painted street art trail starts just outside several of the boutique guesthouses.

New Town (across the Kinta River) has more chain hotels — Casuarina @ Meru, Holiday Inn — with more consistent facilities. Better for business travellers or those arriving by car who need reliable parking. The food scene here is less concentrated but still good.

Outside the city (Banjaran area) is really only for The Banjaran Hotspring Retreat — the karst valley setting is worth the slightly removed location, but you’ll need a car or Grab for getting back into town for meals.


Practical Notes

Ipoh is a day-trip city for many visitors from KL. The ETS train takes around 2 hours from KL Sentral, and return day-trippers are common. If you’re staying overnight, book on a Friday or Saturday night when the Saturday market and best kopitiam queues can be experienced at their peak.

Prices are lower than you’d expect. Ipoh consistently undercuts both KL and Penang on accommodation costs. A boutique hotel room that would cost MYR 350 in George Town will often be MYR 160–180 in Ipoh Old Town. This makes it one of the best-value overnight stops on the west coast route.

Breakfast strategy. Skip the hotel breakfast and walk to one of the old-school coffee shops — Nam Heong, Sin Yoon Loong, or Thean Chun. The white coffee and half-boiled eggs with kaya toast at these places is what you came for, and no hotel buffet can replicate it.


For a broader look at areas and neighbourhood character, see our guide to where to stay in Ipoh.

Sorted your stay?

Here's how to get there, and get around once you arrive.

Airport Transfer

Fixed-price airport pickup to Ipoh Travel Guide: driver meets you at arrivals, no haggling.

Book a Transfer →

Same price as booking direct: we earn a small commission at no extra cost to you.