Hotels in Penang

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
Price per night
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
Fully refundableReserve now, pay when you stay
The price is Rp1.147.021 per night from 24 Sep to 25 Sep
Rp1.147.021
per night
24 Sep - 25 Sep
8.8/10 Excellent! (1,000 reviews)
"Convenient location. Clean and quiet. Great breakfast options."

Reviewed on 19 Sep 2023

JEN Penang Georgetown by Shangri-La
Shangri-La Golden Sands, Penang
4 out of 5
Jalan Batu Feringgi, George Town, Penang
Fully refundableReserve now, pay when you stay
The price is Rp1.179.793 per night from 24 Sep to 25 Sep
Rp1.179.793
per night
24 Sep - 25 Sep
8.2/10 Very Good! (1,000 reviews)
"The shopping outside, the pool facils"

Reviewed on 31 Jul 2023

Shangri-La Golden Sands, Penang
PARKROYAL Penang Resort
4.5 out of 5
Batu Ferringhi Beach, Batu Ferringhi, George Town, Penang
Fully refundableReserve now, pay when you stay
The price is Rp1.605.830 per night from 5 Oct to 6 Oct
Rp1.605.830
per night
5 Oct - 6 Oct
8.6/10 Excellent! (998 reviews)
"The staff are absolutely incredible, They made myself and my young family feel so welcome. The food was also unbelievable. The Premier Suite was beautiful and had amazing beach views. Thanks ParkRoyal Penang, we had the best time"

Reviewed on 9 Sep 2023

PARKROYAL Penang Resort

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

Hard Rock Hotel Penang
5 out of 5
Batu Ferringhi Beach, George Town, Penang
The price is Rp1.248.762 per night from 3 Oct to 4 Oct
Rp1.248.762
per night
3 Oct - 4 Oct
8.6/10 Excellent! (997 reviews)
"Helpful staff and service… will definitely come back to the resort"

Reviewed on 24 Aug 2023

Hard Rock Hotel Penang
Bayview Hotel Georgetown Penang
4 out of 5
25-A Farquhar Street, Georgetown, George Town, Penang
Fully refundableReserve now, pay when you stay
The price is Rp589.897 per night from 8 Oct to 9 Oct
Rp589.897
per night
8 Oct - 9 Oct
7.6/10 Good! (1,000 reviews)
"Close to all amenities. Friendly and helpful staff. Will stay same hotel on my next trip to Penang"

Reviewed on 15 Aug 2023

Bayview Hotel Georgetown Penang
The Granite Luxury Hotel Penang (Formerly known as M Summit 191 Executive Hotel Suites)
The price is Rp1.093.342 per night from 18 Oct to 19 Oct
Rp1.093.342
per night
18 Oct - 19 Oct
8/10 Very Good! (109 reviews)
"Pool was lovely - cantilever variety, infinity and very high up. Room was massive. Staff were hugely friendly."

Reviewed on 12 Aug 2023

The Granite Luxury Hotel Penang (Formerly known as M Summit 191 Executive Hotel Suites)
Ascott Gurney Penang
3.5 out of 5
18 Persiaran Gurney, George Town, George Town, Penang
Fully refundableReserve now, pay when you stay
The price is Rp1.622.216 per night from 8 Oct to 9 Oct
Rp1.622.216
per night
8 Oct - 9 Oct
9/10 Wonderful! (47 reviews)
"Clean room and staff has good attitude."

Reviewed on 25 Aug 2023

Ascott Gurney Penang
Areca Hotel Penang
3 out of 5
No. 5, Jalan Khoo Sian Ewe, George Town
Fully refundableReserve now, pay when you stay
The price is Rp965.071 per night from 9 Oct to 10 Oct
Rp965.071
per night
9 Oct - 10 Oct
9.2/10 Wonderful! (214 reviews)
"Really beautiful design, love the vibe of old Penang yet the facilities are modern!"

Reviewed on 29 Aug 2023

Areca Hotel Penang
The Prestige Hotel Penang
4.5 out of 5
8 Gat Lebuh Gereja, George Town
Fully refundableReserve now, pay when you stay
The price is Rp1.702.179 per night from 23 Oct to 24 Oct
Rp1.702.179
per night
23 Oct - 24 Oct
9.2/10 Wonderful! (363 reviews)
"Staff was hospitable n pleasant u would stay there again when I visit penang"

Reviewed on 11 Jul 2023

The Prestige Hotel Penang
G Hotel Gurney
5 out of 5
168A, Persiaran Gurney, George Town, Penang
The price is Rp1.738.801 per night from 22 Oct to 23 Oct
Rp1.738.801
per night
22 Oct - 23 Oct
8.8/10 Excellent! (999 reviews)
"Nice hotel in a nice part of town."

Reviewed on 9 Sep 2023

G Hotel Gurney
Hompton by the Beach Penang
4 out of 5
Jalan C M Hashim, George Town, Pulau Pinang
Fully refundableReserve now, pay when you stay
The price is Rp946.890 per night from 23 Oct to 24 Oct
Rp946.890
per night
23 Oct - 24 Oct
8.6/10 Excellent! (193 reviews)
"Suitable for travelers who prefer to stay by the beach yet near to town. Clean, new cozy spacious hotel room.. beach is not as clean but acceptable. Overall hotel is warm suitable for short and long stay. Just pillow need improvement. I got a neck twist sleeping for 2 nights."

Reviewed on 23 Aug 2023

Hompton by the Beach Penang
G Hotel Kelawai
5 out of 5
2 Persiaran Maktab, George Town, Penang
The price is Rp1.697.452 per night from 23 Oct to 24 Oct
Rp1.697.452
per night
23 Oct - 24 Oct
9/10 Wonderful! (971 reviews)
"Staff was very accommodating.And overall service excellent.would recommend."

Reviewed on 18 Sep 2023

G Hotel Kelawai
Evergreen Laurel Penang
4.5 out of 5
53 Persiaran Gurney, George Town, Penang
Fully refundableReserve now, pay when you stay
The price is Rp1.300.132 per night from 9 Oct to 10 Oct
Rp1.300.132
per night
9 Oct - 10 Oct
8.4/10 Very Good! (999 reviews)
"Staff were friendly, door lock was out of battery. FO and Maintenance staff were there within 15min to get. It fixed. Thank you."

Reviewed on 31 Aug 2023

Evergreen Laurel Penang
Cheong Fatt Tze - The Blue Mansion
4 out of 5
14, Leith Street, George Town, George Town, Penang
Fully refundableReserve now, pay when you stay
The price is Rp1.631.818 per night from 9 Oct to 10 Oct
Rp1.631.818
per night
9 Oct - 10 Oct
9.2/10 Wonderful! (357 reviews)
"I didn’t know our room was not in the same building as blue mansion. Overall stay was great though"

Reviewed on 29 Aug 2023

Cheong Fatt Tze - The Blue Mansion
Hotel Mokozoyo
2.5 out of 5
61 Jalan Argyll, George Town, Pulau Pinang
9/10 Wonderful! (28 reviews)
"Well maintained hotel at prime location."

Reviewed on 18 Sep 2023

Hotel Mokozoyo
Lost Paradise Resort
3 out of 5
262 Jalan Batu Ferringhi, Batu Ferringhi, George Town, Penang
Fully refundableReserve now, pay when you stay
The price is Rp645.856 per night from 9 Oct to 10 Oct
Rp645.856
per night
9 Oct - 10 Oct
8.4/10 Very Good! (198 reviews)
"Beautiful grounds and rooms. A great place for families and a nice retreat from the crowds of the city. The pools were very nice."

Reviewed on 22 Aug 2023

Lost Paradise Resort
Jazz Hotel Penang
3.5 out of 5
No 1, Jalan Seri Tanjung Pinang 1, Tanjung Tokong, George Town, Penang
The price is Rp993.364 per night from 3 Oct to 4 Oct
Rp993.364
per night
3 Oct - 4 Oct
9/10 Wonderful! (102 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
Oriental Hotel
2 out of 5
105 Penang Road, George Town, Penang
The price is Rp324.902 per night from 26 Sep to 27 Sep
Rp324.902
per night
26 Sep - 27 Sep