• Login or Create Account
  • Currency

    THB

You are booking hotel for more than 90 days

map
Price Per Night
  • (73)
  • (125)
  • (86)
  • (27)
  • (34)
  • (13)
  • (2)

Your Budget

to
Star Category
  • (36)
  • (58)
  • (162)
User Rating
  • (43)
  • (83)
  • (100)
  • (233)
  • (237)
Property Type
  • (258)
  • (88)
  • (29)
  • (20)
  • (19)
  • (9)
  • (3)
Chains
  • (1)
  • (2)
  • (10)
  • (1)
  • (3)

Show 3 more

Amenities
Guests Love
  • (80)
  • (321)
  • (32)

Show -3 more

Booking Preference
Booking Preference
  • (85)
  • (14)
  • (438)
  • (126)
House Rules
  • (17)
  • (25)
  • (8)
  • (10)
BACK TO TOP

Book Hotels in Penang, Malaysia from 483 Hotels

hotelImg
Tanjung Bungah | 3 minutes walk to Tanjung Bungah Public Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 4 Star Hotel in Penang is located in Tanjung Bungah. Full Address of property is Jalan Tanjung Bungah View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.2

(1061 Ratings)

THB 1,921

+ THB 154 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
George Town | 4 minutes walk to Penang Street Art
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
Location of the Hotel is George Town View On Map (63, Lebuh Queen, George Town, George Town). Top Facilities of this Hotel are Elevator/Lift.
View More
Very Good3.7

(41 Ratings)

THB 1,555

THB 698

+ THB 126 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
George Town | 10 minutes walk to Lorong Love
JacuzziJacuzzi
This 4 Star Hotel in Penang is located in George Town. Full Address of property is 139, Jalan Pintal Tali View On Map Key amenities of this property are Jacuzzi.
View More
Excellent4.6

(1012 Ratings)

THB 1,345

THB 1,240

+ THB 223 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu Ferringhi | 2 minutes walk to Batu Feringghi Night Market
Water park
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
Location of the Hotel is Batu Ferringhi View On Map (Batu Ferringhi Beach, 11100 Batu Ferringhi, Pulau Pinang, Malaysia). Top Facilities of this Hotel are Water park & Spa & Swimming Pool.
View More
Excellent4.7

(1038 Ratings)

THB 4,890

+ THB 880 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu Ferringhi | 970 m drive to Batu Ferringhi Waterfall
Water park
SpaSpa
Swimming PoolSwimming Pool
Free Cancellation
This 5 Star Resort in Penang is located in Batu Ferringhi. Full Address of property is Batu Ferringhi Beach View On Map Key amenities of this property are Water park & Spa & Swimming Pool.
View More
Excellent4.4

(1023 Ratings)

THB 5,275

THB 4,473

+ THB 805 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu Ferringhi
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Batu Ferringhi View On Map (56,Jalan Low Yat,Batu Ferringhi,Penang.). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.3

(1025 Ratings)

THB 1,970

+ THB 330 taxes & fees

Per Night

Login to Book Now & Pay Later!
icon

Lowest Price Guarantee

Get 2X the difference if you find our MMT exclusive hotels cheaper online anywhere else View T&Cs

hotelImg
George Town
SpaSpa
This 3 Star Hotel in Penang is located in George Town. Full Address of property is 123, Lebuh Noordin, George Town, 10300, Penang Island View On Map Key amenities of this property are Spa.
View More
Very Good3.7

(678 Ratings)

THB 1,348

+ THB 243 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
George Town | 3 minutes walk to Cheong Fatt Tze Mansion
Elevator/LiftElevator/Lift
Free Cancellation
Location of the Hotel is George Town View On Map (No. 7, Penang Road Georgetown). Top Facilities of this Hotel are Elevator/Lift.
View More
Very Good4.2

(1552 Ratings)

THB 1,026

+ THB 185 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg

spotlight

This property is part of the Spotlight program. These are a curated set of highly rated properties, committed to providing excellent service and available at great value. As part of the MMT Spotlight program, this property is getting higher visibility on our platform and will pay us an advertisement fee if you make a booking.

Angsana Teluk Bahang

Penang | 2.8 km drive to ESCAPE Penang
Water park
SpaSpa
Swimming PoolSwimming Pool
This 5 Star Hotel in Penang is located in Penang. Full Address of property is 11, Jalan Teluk Bahang View On Map Key amenities of this property are Water park & Spa & Swimming Pool.
View More
Excellent4.7

(2563 Ratings)

THB 3,247

+ THB 585 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
George Town
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
Location of the Hotel is George Town View On Map (18 Persiaran Gurney, George Town). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.4

(2447 Ratings)

THB 5,552

THB 4,513

+ THB 361 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
George Town | About a minute walk to George Town
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 5 Star Hotel in Penang is located in George Town. Full Address of property is 2 Persiaran Maktab View On Map Key amenities of this property are Swimming Pool & Gym.
View More
Excellent4.6

(1016 Ratings)

THB 3,781

+ THB 303 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu Ferringhi | 5 minutes walk to Batu Ferringhi Beach
SpaSpa
Swimming PoolSwimming Pool
GymGym
Location of the Hotel is Batu Ferringhi View On Map (97, Batu Ferringhi Batu Ferringhi). Top Facilities of this Hotel are Spa & Swimming Pool & Gym.
View More
Excellent4.3

(1013 Ratings)

THB 3,892

+ THB 392 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Bayan Lepas
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 5 Star Resort in Penang is located in Bayan Lepas. Full Address of property is 28, Jalan Teluk Kumbar View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good4.2

(2533 Ratings)

THB 3,300

THB 2,993

+ THB 539 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
George Town
Elevator/LiftElevator/Lift
Free Cancellation till 24 hrs before check in
Location of the Hotel is George Town View On Map (No. 90 Siam Road, Georgetown P. Pinang Georgetown). Top Facilities of this Hotel are Elevator/Lift.
View More
Very Good4.0

(233 Ratings)

THB 547

+ THB 248 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
George Town | About a minute walk to The TOP Penang, Theme Park Penang
SpaSpa
Swimming PoolSwimming Pool
GymGym
This 4 Star Hotel in Penang is located in George Town. Full Address of property is Magazine Road View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Excellent4.4

(1015 Ratings)

THB 2,842

+ THB 475 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu Ferringhi | 6 minutes walk to Batu Ferringhi Beach
Water park
SpaSpa
Swimming PoolSwimming Pool
Location of the Resort is Batu Ferringhi View On Map (Batu Feringgi Beach). Top Facilities of this Resort are Water park & Spa & Swimming Pool.
View More
Excellent4.5

(1043 Ratings)

THB 4,011

+ THB 660 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
George Town | 8 minutes walk to The TOP Penang, Theme Park Penang
Kids' Meals
BarBar
Elevator/LiftElevator/Lift
Free Cancellation
This 4 Star Hotel in Penang is located in George Town. Full Address of property is No. 5, Jalan Khoo Sian Ewe View On Map Key amenities of this property are Kids' Meals & Bar & Elevator/Lift.
View More
Excellent4.4

(1362 Ratings)

THB 2,055

+ THB 371 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
George Town | 4 minutes walk to Penang Convention & Exhibition Bureau
GymGym
Location of the Hotel is George Town View On Map (No 1 & 2, George Town). Top Facilities of this Hotel are Gym.
View More
Excellent4.5

(1031 Ratings)

THB 2,097

+ THB 377 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Batu Ferringhi | 8 minutes walk to Batu Ferringhi Waterfall
SpaSpa
Swimming PoolSwimming Pool
GymGym
Free Cancellation
This 4 Star Resort in Penang is located in Batu Ferringhi. Full Address of property is Batu Ferringhi Beach Batu Ferringhi View On Map Key amenities of this property are Spa & Swimming Pool & Gym.
View More
Very Good3.9

(1047 Ratings)

THB 2,091

+ THB 377 taxes & fees

Per Night

Login to Book Now & Pay Later!
hotelImg
Tanjung Bungah
Swimming PoolSwimming Pool
GymGym
Shuttle Service
Location of the Resort is Tanjung Bungah View On Map ( 505, Jalan Tanjung Bungah, 11200 Tanjung Bungah, Pulau Pinang, Malaysia). Top Facilities of this Resort are Swimming Pool & Gym & Shuttle Service.
View More
Very Good4.1

(2653 Ratings)

THB 1,997

+ THB 139 taxes & fees

Per Night

Login to Book Now & Pay Later!

About Hotels Booking in Penang


Check out best Penang hotel deals and offers on more than 483 hotels in Penang only on MakeMyTrip!

Wondering where to book your stay in Penang? We understand your desire for comfort and hence have listed out the best Penang hotels for you, based on expert advice and the services they offer. Above once are the most popular hotels in Penang. Select from best 483 hotels in Penang.

All Above properties for Penang are updated on Saturday, June 27, 2026- 05.10.

Book affordable hotels in Penang at discounted prices with MakeMyTrip. Check out your Preferred stay from popular area in Penang, Stay in Penang's best hotels! Penang Hotels Price Starts from Minimum THB 456 for Budget hotel. If you’re looking for a cheap hotel in Penang, you should consider visiting during the low season. Book at least 90 days before your stay begins to get the best price for your Penang accommodation. Check Price Now!


Five Star Hotels in Penang

George Town

Eastern & Oriental Hotel

0 1 2 3 4 0 1 2 3 4

THB 9,977

Per Night

George Town

Batu Ferringhi

By The Sea, Penang 'A8

0 1 2 3 4 0 1 2 3 4

THB 6,766

Per Night

Batu Ferringhi

Maritime Suites

0 1 2 3 4 0 1 2 3 4

THB 2,693

Per Night

Penang

Penang Marriott Hotel

0 1 2 3 4 0 1 2 3 4

THB 6,563

Per Night

George Town

M Social Resort Penang

0 1 2 3 4 0 1 2 3 4

THB 2,422

Per Night

Tanjung Bungah

Hotels By Category in Penang

Get the best deals on different type of Hotel categories in Penang with MakeMyTrip.com. Choose from 483 hotels in Penang. Just THB 456 onwards ✔ Use coupon code & Get Upto 70% OFF instantly. Make your stay special and comfortable with MakeMyTrip Hotels. Spacious rooms and impeccable service within your budget.

Hotels in Penang with Free Breakfast

YMCA Penang

0 -1 0 1 2 3 4

THB 1,309

Per Night

George Town

Eastern & Oriental Hotel

0 1 2 3 4 0 1 2 3 4

THB 9,977

Per Night

George Town

Penang

George Town

Cititel Express Penang

0 1 2 0 1 2 3 4

THB 1,509

Per Night

George Town

Batu Ferringhi

De Garden Hotel

0 1 2 0 1 2 3 4

THB 1,640

Per Night

Butterworth

Boulder Valley

0 1 2 0 1 2 3 4

THB 5,751

Per Night

Teluk Bahang

OZO George Town Penang

0 1 2 0 1 2 3 4

THB 2,976

Per Night

George Town

Angsana Teluk Bahang

0 1 2 3 4 0 1 2 3 4

THB 4,186

Per Night

Penang

Batu Ferringhi

lyf Georgetown Penang

0 1 2 3 0 1 2 3 4

THB 3,247

Per Night

George Town

The Upper House Hotel

0 1 2 3 0 1 2 3 4

THB 2,016

Per Night

Penang

George Town

Four Star Hotels in Penang

George Town

Siput Ferringhi 118

0 1 2 3 0 1 2 3 4

THB 1,456

Per Night

Batu Ferringhi

Tanjung Bungah

Batu Ferringhi

Beacon Executive Suites

0 1 2 3 0 1 2 3 4

THB 2,529

Per Night

George Town

Tanjung Bungah

Tanjung Bungah

The Granite Luxury Hotel

0 1 2 3 0 1 2 3 4

THB 3,179

Per Night

George Town

Three Star hotels in Penang

Tanjung Bungah

Boulder Valley

0 1 2 0 1 2 3 4

THB 5,751

Per Night

Teluk Bahang

Peace Casa Bungalow

0 1 2 0 1 2 3 4

THB 5,667

Per Night

Penang

East Indies Mansion

0 1 2 0 1 2 3 4

THB 5,044

Per Night

George Town

Penang Story Linn House

0 1 2 0 1 2 3 4

THB 4,667

Per Night

George Town

Ren i Tang

0 1 2 0 1 2 3 4

THB 4,545

Per Night

George Town

Penang

Muntri Grove

0 1 2 0 1 2 3 4

THB 3,697

Per Night

George Town

Muntri Mews

0 1 2 0 1 2 3 4

THB 3,059

Per Night

George Town

Jelutong

Savv Hotel

0 1 2 0 1 2 3 4

THB 2,967

Per Night

George Town

George Town

Tanjung Tokong

Penang

Museum Hotel

0 1 2 0 1 2 3 4

THB 2,415

Per Night

George Town

Hotel Mokozoyo

0 1 2 0 1 2 3 4

THB 2,360

Per Night

George Town

George Town

George Town

Hickory Penang Hill

0 1 2 0 1 2 3 4

THB 2,185

Per Night

Penang

Victoria Garden Hotel

0 1 2 0 1 2 3 4

THB 2,105

Per Night

George Town

Grand Orient Hotel Perai

0 1 2 0 1 2 3 4

THB 2,103

Per Night

Perai

Tanjung Bungah

Tropicana 218 Macalister

0 1 2 0 1 2 3 4

THB 2,065

Per Night

George Town

Profolio @ Mansion One

0 1 2 0 1 2 3 4

THB 2,010

Per Night

George Town

Tien Terrace

0 1 2 0 1 2 3 4

THB 1,992

Per Night

George Town

Batu Ferringhi

Bayan Lepas

Hotel O Wg Guest House

0 1 2 0 1 2 3 4

THB 1,918

Per Night

George Town

Wesley Hotel

0 1 2 0 1 2 3 4

THB 1,865

Per Night

Penang

The Leith

0 1 2 0 1 2 3 4

THB 1,802

Per Night

George Town

The Bagan Suite

0 1 2 0 1 2 3 4

THB 1,781

Per Night

Butterworth

118 Hotel Macalister

0 1 2 0 1 2 3 4

THB 1,754

Per Night

George Town

Raia Inn Penang

0 1 2 0 1 2 3 4

THB 1,710

Per Night

Bayan Lepas

Hotel NEO Plus

0 1 2 0 1 2 3 4

THB 1,671

Per Night

George Town

Mei Hotel

0 1 2 0 1 2 3 4

THB 1,644

Per Night

George Town

De Garden Hotel

0 1 2 0 1 2 3 4

THB 1,640

Per Night

Butterworth

Tanjung Bungah

Bayan Lepas

Urban H Hotel

0 1 2 0 1 2 3 4

THB 1,562

Per Night

George Town

Frame Hotel

0 1 2 0 1 2 3 4

THB 1,556

Per Night

George Town

Hotels near Popular Attractions in Penang

Show More

Apartments in the city

Tanjung Point Residences

0 1 2 0 1 2 3 4

THB 1,952

Per Night

Tanjung Bungah

The Landmark by Katana

0 1 2 0 1 2 3 4

THB 2,342

Per Night

Tanjung Tokong

The Sun by Stellar ALV

0 1 2 0 1 2 3 4

THB 1,565

Per Night

Bayan Lepas

George Town

Tanjung Tokong

Beacon Executive Suites

0 1 2 3 0 1 2 3 4

THB 2,529

Per Night

George Town

Balik Pulau

Bukit Mertajam

Batu Ferringhi

Mansion One

0 1 2 0 1 2 3 4

THB 2,448

Per Night

George Town

George Town

Jelutong

Mansion One, by BAYAN

0 1 2 0 1 2 3 4

THB 2,162

Per Night

George Town

Jelutong

Tanjung Tokong

I Do Farmstay

0 1 2 3 4 0 1 2 3 4

THB 967

Per Night

Bukit Mertajam

Bukit Mertajam

Scott Service Suites

0 1 2 0 1 2 3 4

THB 1,231

Per Night

George Town

Atta Mansion

0 1 2 0 1 2 3 4

THB 975

Per Night

Jelutong

Isabella Villa

0 -1 0 1 2 3 4

THB 4,055

Per Night

George Town

Resorts in the city

Lexis Suites Penang

0 1 2 3 4 0 1 2 3 4

THB 4,073

Per Night

Bayan Lepas

Batu Ferringhi

Mercure Penang Beach

0 1 2 3 0 1 2 3 4

THB 2,381

Per Night

Tanjung Bungah

Batu Ferringhi

M Social Resort Penang

0 1 2 3 4 0 1 2 3 4

THB 2,422

Per Night

Tanjung Bungah

Tanjung Bungah

Batu Ferringhi

PARKROYAL Penang Resort

0 1 2 3 4 0 1 2 3 4

THB 6,110

Per Night

Batu Ferringhi

Hard Rock Hotel Penang

0 1 2 3 4 0 1 2 3 4

THB 7,031

Per Night

Batu Ferringhi

OZO George Town Penang

0 1 2 0 1 2 3 4

THB 2,976

Per Night

George Town

George Town

Penang

Lost Paradise Resort

0 1 2 0 1 2 3 4

THB 1,989

Per Night

Tanjung Bungah

Penang

Hostels in the city

Red Inn Court - Hostel

0 -1 0 1 2 3 4

THB 460

Per Night

George Town

Pine Armenian

0 1 2 3 4 0 1 2 3 4

THB 658

Per Night

George Town

George Town

George Town

Bayan Lepas

Victoria Inn

0 -1 0 1 2 3 4

THB 1,106

Per Night

George Town

Dou Houz - Hostel

0 -1 0 1 2 3 4

THB 808

Per Night

George Town

George Town

Some Place Else

0 1 2 3 4 0 1 2 3 4

THB 856

Per Night

George Town

Aayu Chulia

0 -1 0 1 2 3 4

THB 675

Per Night

George Town

Sogor Female Dormitory

0 -1 0 1 2 3 4

THB 1,248

Per Night

George Town

Kooning - Hostel

0 1 2 0 1 2 3 4

THB 2,290

Per Night

George Town

Burmahtel - Hostel

0 -1 0 1 2 3 4

THB 1,160

Per Night

George Town

YMCA Penang

0 -1 0 1 2 3 4

THB 1,309

Per Night

George Town

Star Lodge

0 -1 0 1 2 3 4

THB 1,283

Per Night

George Town

Loft 82

0 1 2 3 4 0 1 2 3 4

THB 999

Per Night

Bukit Mertajam

The Terraces by Aayu

0 -1 0 1 2 3 4

THB 534

Per Night

George Town

Guest Houses in the city

George Town

George Town

Kelantan House

0 1 0 1 2 3 4

THB 1,449

Per Night

George Town

8 Boutique By The Sea

0 1 0 1 2 3 4

THB 900

Per Night

Tanjung Tokong

Roomies Suites

0 1 0 1 2 3 4

THB 1,144

Per Night

Batu Ferringhi

Jelutong

The 6N by Sky Hive

0 1 2 0 1 2 3 4

THB 839

Per Night

George Town

Be Right Back Loft

0 1 2 3 4 0 1 2 3 4

THB 890

Per Night

Bukit Mertajam

George Town

George Town

George Town

Comfortable Stay

0 1 2 0 1 2 3 4

THB 912

Per Night

Melayu Villa by Aayu

0 1 2 0 1 2 3 4

THB 711

Per Night

George Town

Audi GuestHouse

0 1 0 1 2 3 4

THB 743

Per Night

Balik Pulau

Batu Ferringhi

Kimberley 24

0 0 1 2 3 4

THB 1,737

Per Night

George Town

Homestays in the city

Bayan Lepas

Tanjung Bungah

Ardour Lodge "A" Wing

0 -1 0 1 2 3 4

THB 1,328

Per Night

Tanjung Bungah

Aayu Stewart

0 1 2 3 0 1 2 3 4

THB 1,202

Per Night

George Town

Melon Resort

0 1 2 3 0 1 2 3 4

THB 2,549

Per Night

Penang

George Town

SunStar Hotel

0 1 2 0 1 2 3 4

THB 796

Per Night

Penang

Alma Sweet Home

0 -1 0 1 2 3 4

THB 1,171

Per Night

Bukit Mertajam

Villas in the city

Sho Hotel Penang

0 1 2 3 4 0 1 2 3 4

THB 2,349

Per Night

Penang

Tanjung Bungah

Tanjung Bungah

Properties in Penang

Hotels By Star Category in Penang

Show More

Premium Hotels in Nearby Cities

Sfera Hotel

0 1 2 3 0 1 2 3 4

THB 1,312

Per Night

Taman Samudera

Grand Alora Hotel

0 1 2 3 0 1 2 3 4

THB 1,286

Per Night

Taman Mergong Jaya

WEIL Hotel

0 1 2 3 4 0 1 2 3 4

THB 3,567

Per Night

Ipoh

M Roof Hotel & Residences

0 1 2 3 0 1 2 3 4

THB 1,577

Per Night

Taman Bandaraya

Titi Gajah

Casuarina @ Meru

0 1 2 3 0 1 2 3 4

THB 1,137

Per Night

Ipoh

Hotel Excelsior

0 1 2 3 0 1 2 3 4

THB 1,340

Per Night

Ipoh

Kampung Jawa

Travelodge Ipoh

0 1 2 3 0 1 2 3 4

THB 1,627

Per Night

Ipoh

Impiana Hotel Ipoh

0 1 2 3 0 1 2 3 4

THB 1,610

Per Night

Ipoh