Malaysia may have travel restrictions in place, including self-quarantine, due to COVID-19.

Find out moreOpens in new tab or window

Search Penang 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
PARKROYAL Penang Resort
4.5 out of 5
Batu Ferringhi Beach, Batu Ferringhi, George Town, Penang
Free cancellationReserve now, pay when you stay
The price is SG$123 per night from 4 Feb to 5 Feb
Excludes taxes & fees
4.2/5Excellent! (1,000 reviews)

"The hotel perfectly maintain. Hotel staff..I dare to say one of the best I’ve ever experienced. Will definitely be back again"…"

Reviewed on 14 Jan,2021

PARKROYAL Penang Resort
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 SG$55 per night from 4 Feb to 5 Feb
Excludes taxes & fees
3.9/5Very Good! (1,000 reviews)

"quite environment in mood holidays at there very like that palace"…"

Reviewed on 9 Jan,2021

Bayview Beach Resort
Hotel Equatorial Penang
5 out of 5
1 Jalan Bukit Jambul, Bayan Lepas, George Town, Penang
The price is SG$86 per night from 2 Feb to 3 Feb
Excludes taxes & fees
4.2/5Excellent! (437 reviews)

"It would great if the management could seriously look into the compliance of wearing a proper outfit to the pool."…"

Reviewed on 3 Jan,2021

Hotel Equatorial Penang
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.
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 SG$49 per night from 3 Feb to 4 Feb
Excludes taxes & fees
4.2/5Excellent! (419 reviews)

"Not bad the facilities is quite new and better then I expected."…"

Reviewed on 3 Jan,2021

Sunway Hotel Seberang Jaya
Golden Sands Resort by Shangri-La, Penang
4 out of 5
Batu Feringgi Beach, George Town, Penang
Free cancellationReserve now, pay when you stay
The price is SG$92 per night from 17 Feb to 18 Feb
Excludes taxes & fees
4.1/5Very Good! (996 reviews)

"Everything m"…"

Reviewed on 30 Aug,2020

Golden Sands Resort by Shangri-La, 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 SG$58 per night from 2 Feb to 3 Feb
Excludes taxes & fees
4.1/5Very Good! (598 reviews)

"Liked the ease of check in and the sanitisation of the room. Breakfast spread was good. The bathroom bidet had a slight leak. Disliked the paid parking and that after midnight there was a lack of covered parking."…"

Reviewed on 20 Dec,2020

DoubleTree Resort by Hilton Hotel Penang
Shangri-La's Rasa Sayang Resort and Spa, Penang
5 out of 5
Batu Ferringhi Beach, George Town, Penang
Free cancellationReserve now, pay when you stay
The price is SG$165 per night from 18 Feb to 19 Feb
Excludes taxes & fees
4.5/5Wonderful! (996 reviews)

"Offer late check out during pandemic period. Good!"…"

Reviewed on 14 Oct,2020

Shangri-La's Rasa Sayang Resort and Spa, Penang
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 SG$47 per night from 9 Feb to 10 Feb
Excludes taxes & fees
3.4/5Good! (999 reviews)

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

Reviewed on 18 Oct,2020

Flamingo By The Beach Penang
Hard Rock Hotel Penang
5 out of 5
Batu Ferringhi Beach, George Town, Penang
The price is SG$124 per night from 28 Feb to 1 Mar
Excludes taxes & fees
4.3/5Excellent! (996 reviews)

"Hard Rock never disappoints. It’s a great place for family holiday"…"

Reviewed on 22 Dec,2020

Hard Rock Hotel Penang
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 SG$54 per night from 29 Jan to 30 Jan
Excludes taxes & fees
4/5Very Good! (726 reviews)

"Overall I am very happy with the service and the hotel"…"

Reviewed on 13 Jan,2021

AC Hotel by Marriott Penang
Leisure Cove Hotel & Apartments
3 out of 5
No.563 Jalan Wee Hien Tze, Tanjung Bungah, George Town, Penang
Free cancellationReserve now, pay when you stay
The price is SG$31 per night from 1 Feb to 2 Feb
Excludes taxes & fees
3.5/5Good! (48 reviews)

"The room os so big! It also has some private rooftop pool since not many people come here"…"

Reviewed on 23 Jul,2020

Leisure Cove Hotel & Apartments
Ixora Hotel
3.5 out of 5
Jalan Baru, Bandar Perai Jaya, Perai, Penang
Free cancellationReserve now, pay when you stay
The price is SG$55 per night from 29 Jan to 30 Jan
Excludes taxes & fees
4.1/5Very Good! (243 reviews)
Not bad

"A family trip. This hotel is very near to PLUS highway, and next to a mall, so quite convenient. However, there isn't much choice for good food nearby. Need to drive a bit further away."…"

Reviewed on 8 Aug,2020

Ixora Hotel
Mercure Penang Beach
4 out of 5
505, Jalan Tanjung Bungah, George Town, Penang
Free cancellationReserve now, pay when you stay
The price is SG$49 per night from 8 Feb to 9 Feb
Excludes taxes & fees
3.9/5Good! (635 reviews)
Amazing stay!

"Amazing stay at the Mecure. Great location if you are going on holiday to relax, but also explore. It is a 20 minute drive to town, and has the beach on its doorstep. Breakfast is great and staff are extremely friendly and professional! Hotel does free daily trips to the night market. Would defo ..."…"

Reviewed on 3 Mar,2020

Mercure Penang Beach
Olive Tree Hotel
4 out of 5
76, Jalan Mahsuri, Bayan Lepas, George Town, Penang
Free cancellationReserve now, pay when you stay
The price is SG$68 per night from 28 Feb to 1 Mar
Excludes taxes & fees
4.2/5Very Good! (653 reviews)

"Near to the Airport. Nice hotel with friendly staff. Will be back again."…"

Reviewed on 17 Mar,2020

Olive Tree Hotel
Seven Hotel
2 out of 5
9 & 11 Jalan Delima Jati, Pusat Perniagaan Delima Jati, Simpang Ampat, Penang
Free cancellationReserve now, pay when you stay
The price is SG$27 per night from 30 Jan to 31 Jan
Excludes taxes & fees
1.5/5 (4 reviews)

"Broken furniture.stain bedsheets ,towel with holes ,cockroaches etc"…"

Reviewed on 20 Aug,2020

Seven Hotel
Bahang Bay Hotel
3.5 out of 5
15 Jalan Teluk Bahang, Tanjung Bungah, George Town, Penang
Free cancellationReserve now, pay when you stay
The price is SG$55 per night from 8 Feb to 9 Feb
Excludes taxes & fees
4.3/5Excellent! (3 reviews)

"Overall great, a bit pricey and limited TV channel"…"

Reviewed on 14 Jan,2021

Bahang Bay Hotel
OYO 1149 Feringghi Hotel
2 out of 5
66 Jalan Batu Ferringi, George Town, Penang
Free cancellationReserve now, pay when you stay
The price is SG$26 per night from 1 Feb to 2 Feb
Excludes taxes & fees
4/5Very Good! (4 reviews)

"Reasonable price"…"

Reviewed on 18 Mar,2020

OYO 1149 Feringghi Hotel
E-Red Hotel Cosmo
2.5 out of 5
No 32 Lorong Seri Alma Pusat Perniagaan, Seri Alma, Bukit Mertajam, Penang
The price is SG$27 per night from 8 Feb to 9 Feb
Excludes taxes & fees
3.7/5Good! (68 reviews)

"Close to shops and lots of places to eat. Busy and vibrant environment nearby yet in the hotel its is rather quiet."…"

Reviewed on 18 Feb,2020

E-Red Hotel Cosmo
OYO 89912 JMA Ferringhi Beach Hotel
2 out of 5
78, Jalan Batu Ferringhi, Kampung Batu Feringgi, George Town, Penang
Free cancellation
The price is SG$24 per night from 1 Feb to 2 Feb
Excludes taxes & fees
3/5 (2 reviews)

"The hotel nearby restaurant and beach just 5 minutes by walk"…"

Reviewed on 28 Aug,2020

OYO 89912 JMA Ferringhi Beach Hotel
Angsana Teluk Bahang
5 out of 5
11, Jalan Teluk Bahang, George Town, Penang
Free cancellationReserve now, pay when you stay
The price is SG$170 per night from 6 Feb to 7 Feb
Excludes taxes & fees
3.8/5Good! (4 reviews)
5 star hotel, 3 star service

"Great location and an archtecturally amazing building with very cool decor. Nice beach. Food offering at the buffet breakfast was mediocre at best, as was the Christmas Eve buffet. All the staff are really friendly but they lack training. Since when did wine come half-way through the meal? there ..."…"

Reviewed on 29 Dec,2020

Angsana Teluk Bahang
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.

Top Cities in Penang

Find your ideal hotel in Penang


How much does it cost to stay in a hotel in Penang?

The range of costs in Penang tend to vary, with more affordable options starting at SG$24 and luxury accommodation going up to SG$170. The exact cost of a hotel in Penang is going to differ based on the kind of hotel and holiday experience you're looking for. While you'll find no shortage of affordable options across the Expedia site, the more amenities you opt for, the higher the overall cost is going to be.


What is the cheapest price for a hotel in Penang?

Cheap hotels in Penang are easier to find than you might think. The lowest prices are usually starting at SG$24, and that's not only for the typically cheapest hotels. You can decrease the cost of some more luxurious hotels by taking advantage of Expedia's special deals, and being flexible on your travel dates helps as well. Don't forget to sort your search results by price to easily find the most affordable options.


If I need to cancel my hotel reservation in Penang, will I receive a refund?

Many of our accommodation bookings in Penang offer free cancellation options. You just need to log in to your account and check your itinerary to see if your booking qualifies for a refund. If it doesn't, you can still cancel, but standard cancellation policies will apply. If you don't see an option to cancel, it might mean that your booking is either too close to check-in or is non-refundable. If you have question or need assistance, visit our Customer Service Portal.


How to find the best hotels in Penang?

When you browse on Expedia, you'll find an extensive selection of hotels in Penang covering a wide variety of travellers and trip types. The best way to find accommodation that fits your desired holiday experience is by taking advantage of our filters. You can sort by price, rating, size, amenities and other options, and you can even implement multiple filters at once. You can also use the map to pick an hotel with your ideal location.


What kind of hotels can I find in Penang?

All sorts of travellers visit Penang, and hotels are available to accommodate that wide variety. You'll find small boutique hotels as well as well-known hotel brands with multiple rooms and high-end amenities. From cheap options to luxurious stays, you can certainly find what you are looking for on Expedia.


How to find the best hotel deals in Penang?

Expedia sources multiple deals and makes it easy for you to compare them on the site. If you're looking for deals on the best hotels in Penang, there's no better place to look. You'll find a multitude of offers combined all in a single, convenient location, and you can apply search filters to those deals to hone in on the specific kind of holiday experience you've been looking for.


Why book your hotel in Penang with Expedia?

Booking with Expedia helps you get the most out of your holiday by saving your budget for the destination rather than the accommodation. Expedia offers bundles when you book hotels and flights together, and all other deals are easy to access and examine in a single glance.