
Hotels in Penang
30 hotels from RM 218 a night (public price for 2 adults, checked 14 Oct)
Heritage stays in George Town and beach hotels along the north coast.
Best for: Food lovers, heritage walks and easy beach breaks.


Eastern & Oriental Hotel

Hard Rock Hotel Penang

Angsana Teluk Bahang, Penang

Ascott Gurney Penang

Royale Chulan Penang

SAVV HOTEL

Shangri-La Golden Sands, Penang

DoubleTree Resort by Hilton Hotel Penang


Citadines Connect Georgetown Penang

Straits Garden Suites, Georgetown


Shangri-La Rasa Sayang, Penang

Amari SPICE Penang

Jazz Hotel Penang

Cheong Fatt Tze - The Blue Mansion

The Prestige Hotel Penang, a Member of Design Hotels

Gurney Bay Hotel, A PARKROYAL Partner Hotel

The Granite Luxury Hotel Penang

AC Hotel by Marriott Penang

OZO George Town Penang

G Hotel Kelawai

Citadines Prai Penang

Areca Hotel Penang

The Light Hotel Penang

Cititel Penang

G Hotel Gurney

Neo+ Penang

Mercure Penang Beach
Cheapest hotels in Penang right now
- Neo+ Penangfrom RM 218 a night · 3 star
- Straits Garden Suites, Georgetownfrom RM 224 a night · 4 star
- Gurney Bay Hotel, A PARKROYAL Partner Hotelfrom RM 239 a night · 5 star
- Citadines Connect Georgetown Penangfrom RM 243 a night · 4 star
- Jazz Hotel Penangfrom RM 249 a night · 4 star
Top-rated hotels in Penang
- SAVV HOTEL9.8/10 · 2,319 reviews
- Cheong Fatt Tze - The Blue Mansion9.4/10 · 1,716 reviews
- The Prestige Hotel Penang, a Member of Design Hotels9.2/10 · 1,528 reviews
- Eastern & Oriental Hotel9.1/10 · 4,713 reviews
- PARKROYAL Penang Resort9.0/10 · 8,287 reviews
Why stay in Penang
- George Town is a UNESCO World Heritage city, best explored on foot.
- Hawker food is the headline: char kuey teow, assam laksa and cendol.
- Batu Ferringhi on the north coast has the beach resorts.
Good to know: hotels in Penang
How much is a hotel in Penang?
Hotels in Penang start from RM 218 a night, and half of them are RM 323 or less. That is the public price for 2 adults over a weekend a few weeks ahead, checked 14 Oct. Pick your dates to see live prices; members pay less.
What is the cheapest hotel in Penang?
On our last check it was Neo+ Penang, from RM 218 a night. Prices change daily, so compare live prices for your dates.
Which hotel in Penang do guests rate highest?
SAVV HOTEL scores 9.8 out of 10 from 2,319 reviews.
Which area in Penang should I stay in?
Batu Ferringhi: Beachfront resorts on Penang’s north shore, popular with families.
Can I cancel for free?
Most rooms can be cancelled for free until a deadline shown in Malaysia time before you book. Free-cancellation rooms are listed first.