Malaysia may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in Penang

Search over 1 million properties and 550 airlines worldwide

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

Free cancellation on most hotels. Because flexibility matters.

Top Cities in Penang

Top Hotels in Penang

Boulder Valley
3 out of 5
8 Jalan Teluk Bahang, George Town, Pulau Pinang
The price is $111 per night from Oct 30 to Oct 31
4.8/5Exceptional! (4 reviews)

"Amazing"…"

Reviewed on Jun 28, 2020

Boulder Valley
AC Hotel by Marriott Penang
4 out of 5
213 Jalan Bukit Gambir, Bukit Jambul, George Town, Penang
Free CancellationReserve now, pay when you stay
The price is $33 per night from Oct 22 to Oct 23
4/5Very Good! (720 reviews)

"Good location, rooms were clean and big. Nothing too fancy but efficient service and plenty of parking with reasonable room rates."…"

Reviewed on Sep 5, 2020

AC Hotel by Marriott Penang
DoubleTree Resort by Hilton Hotel Penang
5 out of 5
56 Jalan Low Yat, Batu Ferringhi, George Town, Penang
Free CancellationReserve now, pay when you stay
The price is $39 per night from Oct 28 to Oct 29
4.1/5Very Good! (567 reviews)

"Like: sea view room with balcony, room is big enough, breakfast but affected due to pandemic period Dislike: beach, no free parking"…"

Reviewed on Oct 1, 2020

DoubleTree Resort by Hilton Hotel Penang

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Flamingo By The Beach Penang
3.5 out of 5
Jalan Tanjung Bungah, George Town, Penang
Free CancellationReserve now, pay when you stay
The price is $34 per night from Oct 22 to Oct 23
3.4/5Good! (994 reviews)

"I'd like to commment on bathroom which is stuck and not properly function sink. Im very happy with the rest."…"

Reviewed on Oct 18, 2020

Flamingo By The Beach Penang
Sunway Hotel Seberang Jaya
4 out of 5
11, Lebuh Tenggiri Dua, Pusat Bandar Seberang Jaya, Seberang Jaya, Penang
Free CancellationReserve now, pay when you stay
The price is $32 per night from Nov 7 to Nov 8
4.2/5Very Good! (405 reviews)

"Very nice place and nice location that price not to expensive"…"

Reviewed on Jul 26, 2020

Sunway Hotel Seberang Jaya
Bayview Beach Resort
4 out of 5
Batu Ferringhi Beach, Batu Ferringhi, George Town, Penang
Free CancellationReserve now, pay when you stay
The price is $37 per night from Oct 25 to Oct 26
3.9/5Very Good! (984 reviews)

"Value for money and excellent location peaceful yet low on Covid19 awareness among Staff and Guests"…"

Reviewed on Sep 17, 2020

Bayview Beach Resort
Iconic Hotel Penang
4 out of 5
71 Jalan Icon City, Icon City, Bukit Mertajam, Penang
Free CancellationReserve now, pay when you stay
The price is $56 per night from Oct 30 to Oct 31
4.4/5Wonderful! (301 reviews)
Room rate

"Room rate is a bit high compare to the facilities & room space"…"

Reviewed on Jul 13, 2020

Iconic Hotel Penang
Lone Pine Boutique Hotel By The Beach
4 out of 5
97, Batu Ferringhi, Batu Ferringhi, George Town, Penang
Free CancellationReserve now, pay when you stay
The price is $76 per night from Nov 5 to Nov 6
4.2/5Excellent! (992 reviews)

"Pleasent stay.. beach are clean.. will come back again."…"

Reviewed on Oct 18, 2020

Lone Pine Boutique Hotel By The Beach
Shangri-La's Rasa Sayang Resort and Spa, Penang
5 out of 5
Batu Ferringhi Beach, Batu Ferringhi, George Town, Penang
Free CancellationReserve now, pay when you stay
The price is $113 per night from Nov 4 to Nov 5
4.5/5Wonderful! (986 reviews)

"Great staycation for me and my family for my birthday celebration. A great free room upgrade to suite at Rasa wing with expedia gold member privilege. Excellent services from front desk until room services. Great in-room dining for breakfast. Good prevention steps taken by the hotel during this covid ..."…"

Reviewed on Jul 14, 2020

Shangri-La's Rasa Sayang Resort and Spa, Penang
Golden Sands Resort by Shangri-La, Penang
4 out of 5
Batu Feringgi Beach, Batu Feringgi, George Town, Penang
Free CancellationReserve now, pay when you stay
The price is $61 per night from Nov 10 to Nov 11
4.1/5Very Good! (988 reviews)

"The pool, buffet, and room was amazing. Staffs were friendly and very helpful."…"

Reviewed on Aug 25, 2020

Golden Sands Resort by Shangri-La, Penang
Don't see what you're looking for?
See all available properties in Penang
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.

Penang Hotel Travel Guide

When you browse Expedia’s selection of hotels in Penang, 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 Penang 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 Penang!