Search Perak Hotels

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top Cities in Perak

Filter by

Popular filters
Popular filters
Guest rating
Guest rating
Property class
Payment type
Payment type
Property type
Property type
Area
Area
Popular locations
Popular locations
Meal plans available
Meal plans available
Amenities
Amenities
Accessibility
Accessibility
Traveller experience
Traveller experience

Top Hotels in Perak

DoubleTree by Hilton Damai Laut Resort
5 out of 5
Jalan Damai Laut, Manjung, Lumut, Perak, 32200
The price is RM357 per night from 22 Feb to 23 Feb
RM357
per night
22 Feb - 23 Feb
DoubleTree by Hilton Damai Laut Resort
Pangkor Laut Resort
5 out of 5
Pangkor Laut Island, Pangkor Laut, Perak, 32200
The price is RM851 per night from 1 Mar to 2 Mar
RM851
per night
1 Mar - 2 Mar
4.5/5 Wonderful! (269 reviews)
"It was a lovely stay"

Reviewed on 3 Sep 2022

Pangkor Laut Resort
The Haven All Suite Resort, Ipoh
5 out of 5
Jl. Haven (Persiaran Lembah Perpaduan), The Haven Lakeside Residence, Ipoh, Perak, 31150
Fully refundableReserve now, pay when you stay
The price is RM766 per night from 2 Feb to 3 Feb
RM766
per night
2 Feb - 3 Feb
4.3/5 Excellent! (462 reviews)
"Area is nice but the area and car park is dark at night. Wish there are more lights."

Reviewed on 12 Sep 2022

The Haven All Suite Resort, Ipoh

Save an average of 15% on thousands of hotels when you're signed in

WEIL Hotel
4.5 out of 5
292, Jalan Sultan Idris Shah, Ipoh, Perak, 30000
Fully refundableReserve now, pay when you stay
The price is RM374 per night from 8 Feb to 9 Feb
RM374
per night
8 Feb - 9 Feb
4.2/5 Excellent! (1,011 reviews)
"It’s clean and well kept. Staff are helpful and friendly. Had a good stay and will return again. Breakfast alittle boring though. But in general is good enough."

Reviewed on 24 Jan 2023

WEIL Hotel
M Roof Hotel & Residences
4 out of 5
Pusat Perniagaan Taman Ipoh, Jalan Dato' Lau Pak Kuan, Ipoh, Perak, 31400
Fully refundableReserve now, pay when you stay
The price is RM220 per night from 8 Feb to 9 Feb
RM220
per night
8 Feb - 9 Feb
4.2/5 Very Good! (403 reviews)
Great hotel. Great location. Please fix the water
"Hotel was perfect. Modern, clean, helpful staff, excellent view of Ipoh city and free parking on site. It is also within a 5 min drive to eating areas. The only thing that the hotel can’t seem to solve is the water pressure on the 10th floor and the hot water. It fluctuates between low and high pressure ..."

Reviewed on 27 Jan 2023

M Roof Hotel & Residences
The Banjaran Hotsprings Retreat
5 out of 5
1 Persiaran Lagun Sunway 3, Ipoh, Perak, 31150
Fully refundableReserve now, pay when you stay
The price is RM1,642 per night from 23 Feb to 24 Feb
RM1,642
per night
23 Feb - 24 Feb
4.7/5 Exceptional! (328 reviews)
"Fantastic resort to relax and chill. The whole place is just so serene and felt amazing. Breakfast was wonderful. Staffs were all very courteous. Service was tip-top."

Reviewed on 25 Dec 2022

The Banjaran Hotsprings Retreat
M Boutique Hotel
3.5 out of 5
2 Hala Datuk 5, Ipoh, Perak, 31650
Fully refundableReserve now, pay when you stay
The price is RM187 per night from 15 Feb to 16 Feb
RM187
per night
15 Feb - 16 Feb
4.2/5 Very Good! (533 reviews)
"Modern yet retro design. Spacious room. Free parking and well-located if you are driving as it is very close to many good food options!"

Reviewed on 26 Dec 2022

M Boutique Hotel
Bilut Hills @ Bentong
3 out of 5
1 Chalet, PT59, Jalan Bilut/Rau, Bentong, Raub, Pahang, 27600
4.3/5 Excellent! (10 reviews)
Rooms lack of maintenance, 1 night stay is alright
"Positive : staying in the durian orchard, beautiful hilltop view with various special building layout and designs, a good place for a chilling family vacation. Negative : most of the rooms are typically small, no sound proof (can hear voices next door), poor room management (no towels, water bottles, ..."

Reviewed on 3 Aug 2020

Bilut Hills @ Bentong
Cameron Highlands Resort
5 out of 5
By The Golf Course, Cameron Highlands, Tanah Rata, Pahang, 39000
Fully refundableReserve now, pay when you stay
The price is RM569 per night from 6 Feb to 7 Feb
RM569
per night
6 Feb - 7 Feb
4.4/5 Excellent! (475 reviews)
"Love the classic British vibe. Friendly and helpful and resourceful staffs. Definitely will stay here again if I ever come back to Cameron Highland again."

Reviewed on 20 Dec 2022

Cameron Highlands Resort
Kinta Riverfront Hotel & Suites
4 out of 5
Jalan Lim Bo Seng, Ipoh, Perak, 30000
The price is RM234 per night from 1 Feb to 2 Feb
RM234
per night
1 Feb - 2 Feb
3.5/5 Good! (551 reviews)
"Ipoh Mali the best place."

Reviewed on 15 Jan 2023

Kinta Riverfront Hotel & Suites
Copthorne Hotel Cameron Highlands
4 out of 5
Kea Farm, Cameron Highlands, Brinchang, Pahang, 39100
Fully refundableReserve now, pay when you stay
The price is RM198 per night from 1 Feb to 2 Feb
RM198
per night
1 Feb - 2 Feb
3.6/5 Good! (1,002 reviews)
Average and comfortable stay
"The hotel is average comfortable considering the number of years it has been around. The facilities need upgrading especially the door lock which can be a security concern. Nonetheless, my stay is pleasant and comfy for me."

Reviewed on 3 Dec 2022

Copthorne Hotel Cameron Highlands
Cititel Express Ipoh
3 out of 5
2, Jalan S. P. Seenivasagam, Ipoh, Perak Darul Ridzuan, 30000
Fully refundableReserve now, pay when you stay
The price is RM125 per night from 2 Feb to 3 Feb
RM125
per night
2 Feb - 3 Feb
3.8/5 Good! (558 reviews)
"Checking in is strictly at 3pm and registration process is rather slow. But otherwise this hotel is value for money located in the quiet part of old town close to Concubine Street and Ipoh Padang/Birch Memorial Clock. Grab car takes you anywhere in Ipoh at low cost."

Reviewed on 12 Jan 2023

Cititel Express Ipoh
Century Pines Resort
3.5 out of 5
Lot 42, Jalan Masjid, Cameron Highlands, Tanah Rata, Pahang, 39000
The price is RM287 per night from 12 Feb to 13 Feb
RM287
per night
12 Feb - 13 Feb
3.6/5 Good! (848 reviews)
"The staffs were very friendly and the service is top notch. Breakfast is fantastic and delicious."

Reviewed on 3 Jan 2023

Century Pines Resort
Virgo Batik Resort
3 out of 5
Persiaran Teluk Batik, Teluk Batik, Lumut, Perak, 32200
The price is RM90 per night from 16 Feb to 17 Feb
RM90
per night
16 Feb - 17 Feb
2.6/5 (85 reviews)
"Arrived at.5.30pm but the room are still not housekeeping. Give them enough time we come back on 9.00 pm. The front desk tell our room are ready to check in. But when I check in the room are very dirty....have so many hair and baby powder under the floor, table and at tv cabin... The freezer are ..."

Reviewed on 28 Jan 2023

Virgo Batik Resort
Novotel Taiping Perak
4 out of 5
No. 1 Jalan Tupai, Taiping, Perak, 34000
Fully refundableReserve now, pay when you stay
The price is RM253 per night from 16 Feb to 17 Feb
RM253
per night
16 Feb - 17 Feb
4.4/5 Wonderful! (410 reviews)
"I booked two room connected to each other. It is better than family suite as it allow me to monitor young children sleeping on other room. Overall the room is cosy, ambient. The bathroom is clean and meet my expectation. TV channel is not digital/HD. This is the only drawback,"

Reviewed on 27 Jan 2023

Novotel Taiping Perak
Merton Hotel Ipoh
3 out of 5
25 Jalan Lapangan Symphony, Ipoh, Perak, 31350
The price is RM134 per night from 2 Feb to 3 Feb
RM134
per night
2 Feb - 3 Feb
4.2/5 Excellent! (122 reviews)
"Room is clean, toilet is probably the highlight with a decent size. Pros: - Bed is abit on the hard side. - Overall the room is very clean. - Decent size toilet. - Hairdryer available in the toilet. Cons: - no tooth brush and toothpaste. - TV only has local channels. - Noise from neighbors - Bed ..."

Reviewed on 12 Sep 2022

Merton Hotel Ipoh
Hotel Excelsior
4 out of 5
43, Jalan Sultan Abdul Jalil, Ipoh, Perak, 30300
Fully refundableReserve now, pay when you stay
The price is RM210 per night from 18 Feb to 19 Feb
RM210
per night
18 Feb - 19 Feb
3.9/5 Very Good! (748 reviews)
Value for money, easy accessible, recommended
"returned guest, still, overall excellent, helpful and understanding front officer."

Reviewed on 25 Jan 2023

Hotel Excelsior
Sunway Lost World Hotel
3.5 out of 5
No 2, Persiaran Lagun Sunway 1, Sunway City, Ipoh, Perak, 31150
The price is RM283 per night from 16 Feb to 17 Feb
RM283
per night
16 Feb - 17 Feb
3.9/5 Good! (433 reviews)
Excellent location, great staffs. Will stay again.
"Excellent hotel just directly at the Lost World Theme Park. We stayed for 2 nights. It was just so convenient to walk over to the theme park and back after playing on the rides and water areas. The breakfast area is over at the theme park entrance as well and that was really convenient. Breakfast ..."

Reviewed on 14 Dec 2022

Sunway Lost World Hotel
Rockbund Fishing Chalet
2.5 out of 5
KM1, Jalan Teluk Muroh, Marina Island, Lumut, Perak, 32200
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

Rockbund Fishing Chalet
Ritz Garden Hotel Ipoh
3 out of 5
86 & 88, Jln Yang Kalsom, Ipoh, Perak, 30250
Fully refundableReserve now, pay when you stay
The price is RM98 per night from 1 Feb to 2 Feb
RM98
per night
1 Feb - 2 Feb
3.2/5 (152 reviews)
"Convenient and strategic location."

Reviewed on 5 Sep 2022

Ritz Garden Hotel Ipoh
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.

Perak hotels information

Number of reviews 8418
Accommodation 587 hotels
Lowest Price RM90
Highest Price RM1,642

Price trends for hotels in Perak

Less expensive
More expensive
Next month
January
October
RM116
Month
Price
January
RM103
February
RM116
March
RM115
April
RM116
May
RM119
June
RM132
July
RM128
August
RM129
September
RM150
October
RM163
November
RM132
December
RM163
Price trend information excludes taxes and fees and is based on base rates for a nightly stay for 2 adults found in the last 7 days on our site and averaged for commonly viewed hotels in Perak.

Recent Reviews in Perak
Expedia verified reviews

Go further with the Expedia app

Save even more - get up to 45% on select hotels and earn double the points when you book on the app. Our app deals help you to save on trips so you can travel more and manage it all on the go.

Text yourself a download link for easy access

By providing your number, you agree to receive a one-time automated text message with a link to get the app. Standard text message rates may apply.
QR code