Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local and health advisories for this destination before you book.

Search Perak Hotels

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Property class
Your budget
Guest rating
Payment type
Property type
Area
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
M Roof Hotel & Residences
4 out of 5
Pusat Perniagaan Taman Ipoh, Jalan Dato' Lau Pak Kuan, Ipoh, Perak
Free cancellationReserve now, pay when you stay
The price is RM182 per night from 20 Jan to 21 Jan
4.2/5Excellent! (366 reviews)
Good and afortable.

"Very good nice afortable stay. Love everything except the cleaning. I notice there was a used toothpick in the toilet which was not being clean or remove by the housekeeper. Otherwise everything is perfect."…"

Reviewed on 30 Sep 2020

M Roof Hotel & Residences
WEIL Hotel
4.5 out of 5
292, Jalan Sultan Idris Shah, Ipoh, Perak
Free cancellationReserve now, pay when you stay
The price is RM304 per night from 2 Feb to 3 Feb
4.2/5Excellent! (999 reviews)

"I thought it’s including breakfast since there is no breakfast included but did mention breakfast available...my mistake didnt read thoroughly...overall is good"…"

Reviewed on 15 Jan 2021

WEIL Hotel
Pangkor Laut Resort
5 out of 5
Pangkor Laut Island, Pangkor Laut, Perak
The price is RM1,090 per night from 3 Feb to 4 Feb
4.5/5Wonderful! (267 reviews)

"Good for vacation and private breakfast are good many choice"…"

Reviewed on 16 Oct 2020

Pangkor Laut Resort
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.
M Boutique Station 18
3.5 out of 5
15/23 Jalan Pengkalan Barat 35, Taman Pengkalan Jaya, Station 18, Ipoh, Perak
Free cancellationReserve now, pay when you stay
The price is RM111 per night from 7 Feb to 8 Feb
4.3/5Excellent! (226 reviews)

"Amazing design but cleanliness is so bad (under bed) & static water inside bathroom"…"

Reviewed on 30 Dec 2020

M Boutique Station 18
Cititel Express Ipoh
3 out of 5
2, Jalan S. P. Seenivasagam, Ipoh, Perak Darul Ridzuan
Free cancellationReserve now, pay when you stay
The price is RM116 per night from 22 Jan to 23 Jan
3.8/5Good! (528 reviews)

"Parking inconvenience"…"

Reviewed on 13 Feb 2020

Cititel Express Ipoh
M Boutique Hotel
3.5 out of 5
2 Hala Datuk 5, Ipoh, Perak
Free cancellationReserve now, pay when you stay
The price is RM160 per night from 20 Jan to 21 Jan
4.2/5Very Good! (511 reviews)

"Very gorgeous hotel. Room was amazing but area was not at scenic"…"

Reviewed on 25 Sep 2020

M Boutique Hotel
Hotel Station 18
2 out of 5
2A-10,Medan Stesen 19/8, Station 18, Ipoh, Perak
The price is RM47 per night from 1 Feb to 2 Feb
3.6/5Good! (148 reviews)
Thumbs up!

"So comfortable"…"

Reviewed on 17 Jun 2020

Hotel Station 18
OYO 44084 Ombak Inn Chalet
2 out of 5
Lot 4440, Teluk Nipah, Darul Ridzuan, Pangkor Island, Perak
Free cancellation
The price is RM89 per night from 21 Jan to 22 Jan
3.7/5Good! (54 reviews)

"The room was okay, chalet is very near to the beach. Location wise is a good choice. No breakfast due to CMCO but easy to find foods nearby."…"

Reviewed on 18 Dec 2020

OYO 44084 Ombak Inn Chalet
AVI Pangkor Beach Resort
3.5 out of 5
Jalan Pasir Bogak, Pangkor Island, Perak
Free cancellationReserve now, pay when you stay
The price is RM264 per night from 29 Jan to 30 Jan
4.7/5Exceptional! (6 reviews)

"Good for short stay pool abit small breakfast are okay"…"

Reviewed on 16 Oct 2020

AVI Pangkor Beach Resort
Sfera Hotel
4 out of 5
2479, Taman Samudera, Seri Manjung, Perak
The price is RM130 per night from 8 Feb to 9 Feb
3.9/5Very Good! (203 reviews)

"I liked how the rooms was spacious and clean. Even the toilets were well equipped and clean. Beds were very comfortable as well. Only downside was the free parking lot was full and I had parked at the open parking which isn't free and got a parking summon because of it."…"

Reviewed on 3 Jan 2021

Sfera Hotel
Rick Resort Teluk Intan
2.5 out of 5
Lot 31156, Taman Tow Yuan, Jalan Woo Saik Hong, Teluk Intan
Free cancellationReserve now, pay when you stay
The price is RM83 per night from 31 Jan to 1 Feb
5/5Exceptional! (2 reviews)

"Good and nice place"…"

Reviewed on 21 Apr 2019

Rick Resort Teluk Intan
Bukit Merah Laketown Resort
3 out of 5
Jalan Bukit Merah, Semanggol, Taiping, Perak
Free cancellationReserve now, pay when you stay
The price is RM131 per night from 21 Jan to 22 Jan
2.9/5 (117 reviews)

"cleanliness is okay. parking is adequate and safe. just a little sad, my room is booking for 3 people. there are 3 beds. but towels only get two. for extra towels increment rm6. a little sad. because of other hotels when booking. no extra charge, I paid for 3 people. 3 beds. there should be 3 towels. ..."…"

Reviewed on 27 Jan 2020

Bukit Merah Laketown Resort
Sahom Valley Resort - Agro & Eco
2 out of 5
Lot 228800 Kg Sahom, Kampar, Ipoh, Perak
Get Rates
3.7/5Good! (13 reviews)

"A wonderful location and lovely staff but the rooms are really poor. We were due to stay in one of the bamboo huts but it was so rickety we feared we might go through the floor. We were transferred to a Riverside Hut which seemed more robust but the fridge was broken, the mirror, towel rail, door ..."…"

Reviewed on 13 Feb 2020

Sahom Valley Resort - Agro & Eco
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
Get Rates
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
Lumut Hotel
2 out of 5
Lot PT 4157, Jalan Sultan Idrish Shah, Lumut, Perak
Free cancellationReserve now, pay when you stay
The price is RM71 per night from 19 Jan to 20 Jan
4.8/5Exceptional! (4 reviews)
Best Budget Hotel in Lumut

"Amazingly clean and comfy. Staffs are friendly. Highly recommended."…"

Reviewed on 14 Aug 2020

Lumut Hotel
Pangkor Sandy Beach Resort
3 out of 5
Lot 30, Pasir Bogak, Pangkor Island, Perak
The price is RM228 per night from 19 Jan to 20 Jan
3.9/5Good! (93 reviews)

"The best stay in pangkor"…"

Reviewed on 21 Sep 2020

Pangkor Sandy Beach Resort
Swiss-Garden Beach Resort Damai Laut
4 out of 5
Persiaran Swiss-Garden Jalan Damai Laut, Off Jalan Teluk Senangin, Lumut, Perak
Get Rates
3.4/5 (415 reviews)

"Beautiful scenery, clean and white private beach, interesting activities like horse ride, archery and ATV ride."…"

Reviewed on 25 Jan 2020

Swiss-Garden Beach Resort Damai Laut
Suria Beach Resort
2 out of 5
Lot 4441, Teluk Nipah, Pangkor Island
The price is RM109 per night from 19 Jan to 20 Jan
3.2/5 (23 reviews)

"Bilik dalam keadaan yg sangat terok. Cadar katil kotor. Bantal bau hapak. Shower dlm bilik air rosak. Tandas kurang bersih. Pintu tandas rosak. Aircond tidak berfungsi dengan baik. Tv tidak ada siaran. Luar bilik tidak bersih ( najis anjing bersepah )"…"

Reviewed on 25 Aug 2019

Suria Beach Resort
Symphony Suites
4 out of 5
No.41, Lapangan Symphony Business Park, Jalan Lapangan Symphony, Ipoh, Perak
Free cancellationReserve now, pay when you stay
The price is RM155 per night from 19 Jan to 20 Jan
4.1/5Very Good! (162 reviews)

"Nice and comfortable reasonable price and food was good."…"

Reviewed on 4 Oct 2020

Symphony Suites
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.

Top Cities in Perak

Pocket Guide: Perak

When you browse Expedia’s selection of hotels in Perak, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in Perak so you can enjoy your stay and not worry about planning and your accommodation budget.  Enter your travel dates to view the best offers on hotel rooms in Perak!