Book Perak Hotels

Search over 1 million properties and 550 airlines worldwide

Save 10% or more on select stays with Expedia Rewards

Top Cities in Perak

Top Hotels in Perak

WEIL Hotel
4.5 out of 5
292, Jalan Sultan Idris Shah, Ipoh, Perak
Fully refundableReserve now, pay when you stay
The price is AU$104 per night from 1 Dec. to 1 Dec.
4.2/5 Excellent! (997 reviews)
"Property was right in the middle of Ipoh city and connected to a mall. Check in took awhile, and we were standing in line for 30-40 minutes. There should be an option for staggered check in times or online check in to ease the congestion. The hotel is very pretty, with lovely aesthetics. Room itself ..."

Reviewed on 26 Nov. 2021

WEIL Hotel
M Roof Hotel & Residences
4 out of 5
Pusat Perniagaan Taman Ipoh, Jalan Dato' Lau Pak Kuan, Ipoh, Perak
Fully refundableReserve now, pay when you stay
The price is AU$72 per night from 19 Dec. to 19 Dec.
4.2/5 Excellent! (373 reviews)
Comfortable
"The hotel is clean and comfortable. Enjoyed the room very much. Parking for the hotel is outdoor and the lots are definitely not sufficient to cover all the guests. Be prepared to park by the roadside. They have 2 cafe but one was not operating. The Old Town Grand (another version of Old Town) provides ..."

Reviewed on 31 Dec. 2020

M Roof Hotel & Residences
Cititel Express Ipoh
3 out of 5
2, Jalan S. P. Seenivasagam, Ipoh, Perak Darul Ridzuan
Fully refundable
The price is AU$45 per night from 5 Dec. to 5 Dec.
3.8/5 Good! (530 reviews)
"Centrally located if you’re planning to savour all of Ipoh’s best eats in the Old or New Town."

Reviewed on 21 Nov. 2021

Cititel Express Ipoh
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Swiss-Garden Beach Resort Damai Laut
4 out of 5
Persiaran Swiss-Garden Jalan Damai Laut, Off Jalan Teluk Senangin, Lumut, Perak
3.4/5 (414 reviews)
"Beautiful scenery, clean and white private beach, interesting activities like horse ride, archery and ATV ride."

Reviewed on 25 Jan. 2020

Get rates
Swiss-Garden Beach Resort Damai Laut
Barrack Street Hotel
2.5 out of 5
14, Jalan Barrack, Taiping
4.3/5 Excellent! (4 reviews)
"old school type...nice room.."

Reviewed on 28 Oct. 2021

Get rates
Barrack Street Hotel
Grand Kampar Hotel
3 out of 5
2188 Jalan Timah, Bandar Baru Kampar, Kampar, Perak
Fully refundableReserve now, pay when you stay
The price is AU$51 per night from 5 Dec. to 5 Dec.
3.8/5 Good! (181 reviews)
Everything is OK except breakfast.
"The breakfast is not amazing but acceptable. Maybe because of RMCO so no buffet is served. Need to order from the stuffs but always forgot what are weve ordered."

Reviewed on 7 Sep. 2020

Grand Kampar Hotel
Pangkor Laut Resort
5 out of 5
Pangkor Laut Island, Pangkor Laut, Perak
The price is AU$431 per night from 1 Dec. to 1 Dec.
4.5/5 Wonderful! (266 reviews)
"Good for vacation and private breakfast are good many choice"

Reviewed on 16 Oct. 2020

Pangkor Laut Resort
The Haven All Suite Resort, Ipoh
5 out of 5
Jl. Haven (Persiaran Lembah Perpaduan), The Haven Lakeside Residence, Ipoh, Perak
Fully refundableReserve now, pay when you stay
The price is AU$204 per night from 1 Dec. to 1 Dec.
4.3/5 Excellent! (448 reviews)
Must try it out
"Excellent family place to chill and enjoy the environment. Very convenient"

Reviewed on 3 Jan. 2021

The Haven All Suite Resort, Ipoh
Novotel Taiping Perak
4 out of 5
No. 1 Jalan Tupai, Taiping, Perak
Fully refundableReserve now, pay when you stay
The price is AU$51 per night from 1 Dec. to 1 Dec.
4.4/5 Wonderful! (346 reviews)
"Convenienr"

Reviewed on 15 Nov. 2021

Novotel Taiping Perak
V Plus Hotel Ipoh
3 out of 5
Jalan Yang Kalsom, Ipoh, Negeri Perak
The price is AU$36 per night from 8 Dec. to 8 Dec.
4.3/5 Excellent! (14 reviews)
"Boutique hotel with spacious clean room. Looks newly refurbished. Comfortable stay."

Reviewed on 29 Dec. 2020

V Plus Hotel Ipoh
Virgo Batik Resort
3 out of 5
Persiaran Teluk Batik, Teluk Batik, Lumut, Perak
The price is AU$49 per night from 28 Nov. to 28 Nov.
2.5/5 (82 reviews)
"Just nice"

Reviewed on 27 Dec. 2020

Virgo Batik Resort
Felda Residence Hot Spring
3.5 out of 5
Sungkai, Sungkai, Perak
Get rates
Felda Residence Hot Spring
Rockbund Fishing Chalet
2.5 out of 5
KM1, Jalan Teluk Muroh, Marina Island, Lumut, Perak
2.9/5 (14 reviews)
"The location of this chalet is unbelievable. Even though we did not catch any fish but we enjoyed staying here"

Reviewed on 11 Oct. 2018

Get rates
Rockbund Fishing Chalet
Sunway Lost World Hotel
3.5 out of 5
No 2, Persiaran Lagun Sunway 1, Sunway City, Ipoh, Perak
The price is AU$124 per night from 28 Nov. to 28 Nov.
3.8/5 Good! (421 reviews)
"The add on of hotspring is good indeed. Room was average."

Reviewed on 20 Sep. 2020

Sunway Lost World Hotel
Coral Bay Resort
3 out of 5
Lot, 34 Pasir Bogak, Pangkor Island, Perak
The price is AU$65 per night from 2 Dec. to 2 Dec.
3.3/5 (129 reviews)
Bad service
"Overall of the hotel is very disappointing, especially the staffs are not friendly and the services are bad. The only good thing is the hotel location very near to the beach and convenient for food."

Reviewed on 18 Sep. 2020

Coral Bay Resort
Vloft Backpackers Hostel
2 out of 5
No. 115A, Jalan Sultan Iskandar, Ipoh, Perak
Get rates
Vloft Backpackers Hostel
The Banjaran Hotsprings Retreat
5 out of 5
1 Persiaran Lagun Sunway 3, Ipoh, Perak
The price is AU$580 per night from 11 Dec. to 11 Dec.
4.7/5 Exceptional! (299 reviews)
"Excellent for relaxing, unwinding & rejuvenating. The hotsprings was phenomenal, excellent & friendly staff"

Reviewed on 22 Nov. 2021

The Banjaran Hotsprings Retreat
Ipoh Bali Hotel
3 out of 5
12A, Lorong Cheah Cheang Lim, Off Jalan Tambun, Ipoh, Perak
Fully refundableReserve now, pay when you stay
The price is AU$162 per night from 14 Dec. to 14 Dec.
4.5/5 Wonderful! (128 reviews)
"Will return..good hotel"

Reviewed on 23 Jun. 2021

Ipoh Bali Hotel
The Retreat Homestay
3 out of 5
No.1, School Lane, Jalan Ketoyong, Tanjung Malim, Perak
Fully refundableReserve now, pay when you stay
The price is AU$158 per night from 1 Dec. to 1 Dec.
The Retreat Homestay
Dindings Pantai Desair Apartment By DPD
2.5 out of 5
Tingkat G Reception, Lumut, Negeri Perak
Fully refundableReserve now, pay when you stay
The price is AU$38 per night from 30 Nov. to 30 Nov.
4/5 Very Good! (1 review)
Good
"Recommended for big families and clean room comfortable stay."

Reviewed on 2 Sep. 2020

Dindings Pantai Desair Apartment By DPD
Don't see what you're looking for?
See all available properties in Perak
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.