Search Penang 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 Penang

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 Penang

JEN Penang Georgetown by Shangri-La
4 out of 5
Magazine Road, George Town, Penang, 10300
Fully refundableReserve now, pay when you stay
The price is RM340 per night from 25 Jun to 26 Jun
RM340
per night
25 Jun - 26 Jun
8.8/10 Excellent! (1,001 reviews)
"Excellent services provide by the staff. Convenient location."

Reviewed on 28 May 2023

JEN Penang Georgetown by Shangri-La
Shangri-La Golden Sands, Penang
4 out of 5
Jalan Batu Feringgi, George Town, Penang, 11100
Fully refundableReserve now, pay when you stay
The price is RM310 per night from 11 Jun to 12 Jun
RM310
per night
11 Jun - 12 Jun
8/10 Very Good! (1,000 reviews)
"Superb location, easy access to public transport. Excellent service and super friendly."

Reviewed on 27 May 2023

Shangri-La Golden Sands, Penang
Hard Rock Hotel Penang
5 out of 5
Batu Ferringhi Beach, George Town, Penang, 11100
The price is RM427 per night from 19 Jun to 20 Jun
RM427
per night
19 Jun - 20 Jun
8.6/10 Excellent! (997 reviews)
"Great place for holidays!"

Reviewed on 17 May 2023

Hard Rock Hotel Penang

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

Areca Hotel Penang
3 out of 5
No. 5, Jalan Khoo Sian Ewe, George Town, 10050
Fully refundableReserve now, pay when you stay
The price is RM214 per night from 25 Jun to 26 Jun
RM214
per night
25 Jun - 26 Jun
9.2/10 Wonderful! (191 reviews)
"Both the Wifi and the 4G network are poor in this hotel."

Reviewed on 31 May 2023

Areca Hotel Penang
PARKROYAL Penang Resort
4.5 out of 5
Batu Ferringhi Beach, Batu Ferringhi, George Town, Penang, 11100
Fully refundableReserve now, pay when you stay
The price is RM540 per night from 7 Jun to 8 Jun
RM540
per night
7 Jun - 8 Jun
8.6/10 Excellent! (995 reviews)
"Many Eateries and small retail outlets around the hotel. Very convenient."

Reviewed on 11 Apr 2023

PARKROYAL Penang Resort
Bayview Hotel Georgetown Penang
4 out of 5
25-A Farquhar Street, Georgetown, George Town, Penang, 10200
Fully refundableReserve now, pay when you stay
The price is RM153 per night from 5 Jun to 6 Jun
RM153
per night
5 Jun - 6 Jun
7.8/10 Good! (1,001 reviews)
PENANG MAY 2023
"Nice hotel in a really good location in Georgetown both for visiting historical buildings and also for bars and restaurants. Staff were all friendly and very helpful. I was on the 12th floor with nice views of the Strait of Malacca. My only slight issue was the wifi was sometimes not so good in my ..."

Reviewed on 18 May 2023

Bayview Hotel Georgetown Penang
The Prestige Hotel Penang
4.5 out of 5
8 Gat Lebuh Gereja, George Town, 10300
Fully refundableReserve now, pay when you stay
The price is RM519 per night from 3 Jul to 4 Jul
RM519
per night
3 Jul - 4 Jul
9.2/10 Wonderful! (352 reviews)
Great comfort and location
"Wonderful hotel, great seeing and extremely comfortable rooms."

Reviewed on 13 May 2023

The Prestige Hotel Penang
G Hotel Gurney
5 out of 5
168A, Persiaran Gurney, George Town, Penang, 10250
The price is RM567 per night from 2 Jul to 3 Jul
RM567
per night
2 Jul - 3 Jul
8.8/10 Excellent! (999 reviews)
"We stay 2 nights at this hotel and were particularly impressed with their hotel manager’s (Derek) above and beyond service level. He made sure we were comfortable and feel very welcome. Thx Derek"

Reviewed on 28 May 2023

G Hotel Gurney
Ascott Gurney Penang
3.5 out of 5
18 Persiaran Gurney, George Town, George Town, Penang, 10250
Fully refundableReserve now, pay when you stay
The price is RM513 per night from 1 Jul to 2 Jul
RM513
per night
1 Jul - 2 Jul
9/10 Wonderful! (33 reviews)
"Enjoyed your very friendly staff. Buffet was colorful and delicious"

Reviewed on 24 May 2023

Ascott Gurney Penang
The Granite Luxury Hotel Penang (Formerly known as M Summit 191 Executive Hotel Suites)
3 out of 5
191. Jalan Magazine, George Town, 10300
Fully refundableReserve now, pay when you stay
The price is RM296 per night from 2 Jul to 3 Jul
RM296
per night
2 Jul - 3 Jul
8.2/10 Very Good! (98 reviews)
"A nice hotel with very friendly staff"

Reviewed on 4 Apr 2023

The Granite Luxury Hotel Penang (Formerly known as M Summit 191 Executive Hotel Suites)
Jazz Hotel Penang
3.5 out of 5
No 1, Jalan Seri Tanjung Pinang 1, Tanjong Tokong, George Town, Penang, 10470
9/10 Wonderful! (99 reviews)
"Good location across the street from mall with large food court, pharmacy, shops, etc. Also easy walking to waterfront and Straits Quay marina, food and shops. The hotel offered a very good breakfast buffet and made to order omelets and other offerings."

Reviewed on 4 May 2023

Jazz Hotel Penang
G Hotel Kelawai
5 out of 5
2 Persiaran Maktab, George Town, Penang, 10250
The price is RM555 per night from 2 Jul to 3 Jul
RM555
per night
2 Jul - 3 Jul
9/10 Wonderful! (949 reviews)
"Good location, well kept hotel. Well equipped Gym and nice view when swimming."

Reviewed on 31 May 2023

G Hotel Kelawai
Cheong Fatt Tze - The Blue Mansion
4 out of 5
14, Leith Street, George Town, George Town, Penang, 10200
Fully refundableReserve now, pay when you stay
The price is RM472 per night from 3 Jul to 4 Jul
RM472
per night
3 Jul - 4 Jul
9.2/10 Wonderful! (344 reviews)
"The Blue Mansion is a step-back in time, full of wonderful history. Well located with very friendly staff."

Reviewed on 23 May 2023

Cheong Fatt Tze - The Blue Mansion
Lost Paradise Resort
3 out of 5
262 Jalan Batu Ferringhi, Batu Ferringhi, George Town, Penang, 11100
Fully refundableReserve now, pay when you stay
The price is RM156 per night from 5 Jun to 6 Jun
RM156
per night
5 Jun - 6 Jun
8.4/10 Very Good! (192 reviews)
"Really enjoyed our stay here! It’s a beautiful and unique place but I feel it could do with some updating, especially decor in our premier suite, it was looking a bit tired but we enjoyed it all the same. The view was great as it’s easy to get buses into either Bath Ferringhi or Tanjong Bunga where ..."

Reviewed on 12 Feb 2023

Lost Paradise Resort
Oriental Hotel
2 out of 5
105 Penang Road, George Town, Penang, 10000
The price is RM65 per night from 1 Jul to 2 Jul
RM65
per night
1 Jul - 2 Jul
7/10 Good! (126 reviews)
light sleepers take heed
"good location right near love lane. nice big room, decent bed and love the wetroom style bathroom. pack ear plugs if your a light sleeper, I was on 7th floor but music from bar outside was prominent"

Reviewed on 16 May 2023

Oriental Hotel
Evergreen Laurel Penang
4.5 out of 5
53 Persiaran Gurney, George Town, Penang, 10250
Fully refundableReserve now, pay when you stay
The price is RM285 per night from 1 Jul to 2 Jul
RM285
per night
1 Jul - 2 Jul
8.4/10 Very Good! (999 reviews)
住房回饋
"1.服務有效率 2.乾淨 3.房間寬敞舒適 4.價格合理 5.早餐種類可增加,Nasi Lemak 好吃 6.水果不甜,種類可增加 7.咖啡難喝請改進 8. 結論對飯店整體滿意,還是會住"

Reviewed on 27 May 2023

Evergreen Laurel Penang
Hotel Mokozoyo
2.5 out of 5
61 Jalan Argyll, George Town, Pulau Pinang, 10450
Fully refundableReserve now, pay when you stay
The price is RM187 per night from 6 Jun to 7 Jun
RM187
per night
6 Jun - 7 Jun
9.4/10 Exceptional! (18 reviews)
"This hotel is so new, they are still completing some renovations. That being said, i barely noticed it at all as the majority of my stay was quiet. I appreciated that everything felt new and clean. The staff are so kind. I wasn’t feeling well and everyone I met had checked in on me. They would also ..."

Reviewed on 31 May 2023

Hotel Mokozoyo
The Edison George Town
4 out of 5
15 Lebuh Leith, George Town, Penang, 10200
Fully refundableReserve now, pay when you stay
The price is RM480 per night from 26 Jun to 27 Jun
RM480
per night
26 Jun - 27 Jun
9.6/10 Exceptional! (297 reviews)
"Stylish boutique hotel Would like to see more breakfast options"

Reviewed on 23 Feb 2023

The Edison George Town
Family Suite Sunrise Gurney Penang
3 out of 5
68 Persiaran Gurney, George Town, Pulau Pinang, 10250
The price is RM381 per night from 7 Jun to 8 Jun
RM381
per night
7 Jun - 8 Jun
8.2/10 Very Good! (34 reviews)
"Great place to stay, central, easy walk to shopping and dining options"

Reviewed on 23 May 2023

Family Suite Sunrise Gurney Penang
Armenian Street Heritage Hotel
2 out of 5
139, Lebuh Carnarvon, George Town, Penang, 10200
The price is RM125 per night from 13 Jun to 14 Jun
RM125
per night
13 Jun - 14 Jun
7.6/10 Good! (1,000 reviews)
"Great property if you prefer walking around Georgetown to explore because most attractions are in the area. But parking is a nuisance. First come, first get basis"

Reviewed on 9 Mar 2023

Armenian Street Heritage Hotel
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 hotels information

Number of reviews
10,725
Accommodation
830 hotels
Lowest Price
RM65
Highest Price
RM567

Price trends for hotels in Penang

Less expensive
More expensive
This month
Next month
June
May
RM160
RM162
Month
Price
January
RM242
February
RM250
March
RM251
April
RM251
May
RM261
June
RM160
July
RM162
August
RM177
September
RM175
October
RM174
November
RM216
December
RM227
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 Penang.

Recent Reviews in Penang
Expedia verified reviews