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.

30 of 30 stays

Filter your stays

PARKROYAL Penang Resort, Batu Ferringhi
Batu Ferringhi

PARKROYAL Penang Resort

9.0Exceptional· 8,287 reviews
From RM 1,014 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Eastern & Oriental Hotel, George Town
George Town

Eastern & Oriental Hotel

9.1Exceptional· 4,713 reviews
From RM 920 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Hard Rock Hotel Penang, Batu Ferringhi
Batu Ferringhi

Hard Rock Hotel Penang

8.8Excellent· 4,358 reviews
From RM 777 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Angsana Teluk Bahang, Penang, Batu Ferringhi
Batu Ferringhi

Angsana Teluk Bahang, Penang

8.8Excellent· 3,526 reviews
From RM 577 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Ascott Gurney Penang, George Town
George Town

Ascott Gurney Penang

8.9Excellent· 3,219 reviews
From RM 490 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Royale Chulan Penang, George Town
George Town

Royale Chulan Penang

8.6Excellent· 5,341 reviews
From RM 309 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
SAVV HOTEL, George Town
George Town

SAVV HOTEL

9.8Exceptional· 2,319 reviews
From RM 306 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Shangri-La Golden Sands, Penang, Batu Ferringhi
Batu Ferringhi

Shangri-La Golden Sands, Penang

8.3Excellent· 7,158 reviews
From RM 490 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Citadines Connect Georgetown Penang, George Town
George Town

Citadines Connect Georgetown Penang

8.6Excellent· 4,878 reviews
From RM 243 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Straits Garden Suites, Georgetown, George Town
George Town

Straits Garden Suites, Georgetown

8.7Excellent· 3,807 reviews
From RM 224 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Shangri-La Rasa Sayang, Penang, Batu Ferringhi
Batu Ferringhi

Shangri-La Rasa Sayang, Penang

8.7Excellent· 2,705 reviews
From RM 886 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Amari SPICE Penang, Bayan Lepas
Bayan Lepas

Amari SPICE Penang

8.9Excellent· 2,227 reviews
From RM 349 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Jazz Hotel Penang, George Town
George Town

Jazz Hotel Penang

8.5Excellent· 3,947 reviews
From RM 249 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Cheong Fatt Tze - The Blue Mansion, George Town
George Town

Cheong Fatt Tze - The Blue Mansion

9.4Exceptional· 1,716 reviews
From RM 1,076 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
The Granite Luxury Hotel Penang, George Town
George Town

The Granite Luxury Hotel Penang

8.6Excellent· 3,138 reviews
From RM 303 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
AC Hotel by Marriott Penang, Bayan Lepas
Bayan Lepas

AC Hotel by Marriott Penang

8.4Excellent· 3,503 reviews
From RM 341 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
OZO George Town Penang, George Town
George Town

OZO George Town Penang

8.7Excellent· 2,454 reviews
From RM 251 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
G Hotel Kelawai, George Town
George Town

G Hotel Kelawai

9.0Exceptional· 1,372 reviews
From RM 436 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Citadines Prai Penang, Bukit Mertajam
Bukit Mertajam

Citadines Prai Penang

9.0Exceptional· 1,762 reviews
From RM 296 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Areca Hotel Penang, George Town
George Town

Areca Hotel Penang

8.8Excellent· 2,049 reviews
From RM 260 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
The Light Hotel Penang, Perai
Perai

The Light Hotel Penang

8.7Excellent· 1,694 reviews
From RM 351 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Cititel Penang, George Town
George Town

Cititel Penang

8.6Excellent· 2,235 reviews
From RM 260 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
G Hotel Gurney, George Town
George Town

G Hotel Gurney

8.5Excellent· 1,819 reviews
From RM 607 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Neo+ Penang, George Town
George Town

Neo+ Penang

8.3Excellent· 3,597 reviews
From RM 218 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”
Mercure Penang Beach, George Town
George Town

Mercure Penang Beach

7.9Very good· 3,909 reviews
From RM 292 / night
Public price for 2 adults, checked 14 Oct
Choose dates and tap “Show prices”

Cheapest hotels in Penang right now

  1. Neo+ Penangfrom RM 218 a night · 3 star
  2. Straits Garden Suites, Georgetownfrom RM 224 a night · 4 star
  3. Gurney Bay Hotel, A PARKROYAL Partner Hotelfrom RM 239 a night · 5 star
  4. Citadines Connect Georgetown Penangfrom RM 243 a night · 4 star
  5. Jazz Hotel Penangfrom RM 249 a night · 4 star

Top-rated hotels in Penang

  1. SAVV HOTEL9.8/10 · 2,319 reviews
  2. Cheong Fatt Tze - The Blue Mansion9.4/10 · 1,716 reviews
  3. The Prestige Hotel Penang, a Member of Design Hotels9.2/10 · 1,528 reviews
  4. Eastern & Oriental Hotel9.1/10 · 4,713 reviews
  5. 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.

More places to stay in Malaysia