Hotels in Penang

Search and compare Penang hotels from hundreds of travel sites and save

Penang
3 Jul — 4 Jul2
Penang
Sun 3/7
Mon 4/7
...and more

Refine Your Search

Star ratings
Guest Ratings
Amenities
Freebies
See all filters

Popular Hotels in Penang

Filter by star ratings
All filters
Lexis Suites Penang
8.4 Excellent
28, Jalan Teluk Kumbar, Teluk Kumbar, Malaysia
Show on map
0.7 km from city centre, Teluk Kumbar, Malaysia 
ExcellentBased on 3,254 reviews
8.4

Located in Bayan Lepas, Lexis Suites Penang offers free Wi-Fi and a gym. Guests also have exclusive access to the Lex Spa and KidsWorld & Pool.

Flamingo Hotel by the Beach, Penang
6.9 Good
Jalan Tanjung Bungah, George Town, Malaysia
Show on map
7.5 km from city centre, George Town, Malaysia 
GoodBased on 2,002 reviews
6.9

Situated a brief drive from Gurney Drive, Flamingo Hotel By The Beach Penang offers modern accommodation in Tanjung Bungah. Guests also have exclusive access to the Qin Spa & Outdoor Jacuzzi and Fitness centre.

Hard Rock Hotel Penang
8.7 Excellent
Batu Ferringhi Beach 1, Batu Ferringhi, Malaysia
Show on map
0.6 km from city centre, Batu Ferringhi, Malaysia 
ExcellentBased on 3,410 reviews
8.7

Hard Rock Hotel Penang is located in Batu Ferringhi and features water slides and free Wi-Fi. Guests also have exclusive access to the on-site Rock Spa and Body Rock Gym.

Bayview Beach Resort
8.1 Excellent
Batu Ferringhi Beach, Batu Ferringhi, Malaysia
Show on map
0.7 km from city centre, Batu Ferringhi, Malaysia 
ExcellentBased on 7,539 reviews
8.1

Located in Batu Ferringhi, Bayview Beach Resort Batu Ferringhi provides free Wi-Fi and a gym. In addition to free private parking on site, the hotel offers comfortable 4-star rooms and a pool bar.

Sunway Hotel Georgetown Penang
8.3 Excellent
33, New Lane, (Off Macalister Road), George Town, Malaysia
Show on map
0.9 km from city centre, George Town, Malaysia 
ExcellentBased on 2,084 reviews
8.3

Sunway Hotel Georgetown Penang is set in George Town and is within a short walk of local attractions, such as Komtar. It also offers 24-hour room service, an outdoor pool and an express check-in and check-out feature.

Shangri-La Golden Sands, Penang
8.1 Excellent
111000 Batu Feringgi Beach Penang, Malaysia, Batu Ferringhi, Malaysia
Show on map
0.8 km from city centre, Batu Ferringhi, Malaysia 
ExcellentBased on 5,871 reviews
8.1

Providing a swimming pool and free wireless internet access in all areas, Shangri-La Golden Sands Penang is located in Batu Ferringhi and is a short walk from Batu Ferringhi Night Market. Some of the features provided at this 4-star hotel are water slides and miniature golf.

Hotel Neo+ Penang
7.8 Good
68 Jalan Gurdwara, George Town, Malaysia
Show on map
0.7 km from city centre, George Town, Malaysia 
GoodBased on 3,012 reviews
7.8

Offering a rooftop pool, Hotel NEO+ Penang is situated in George Town and is a brief walk from Komtar. Some of the facilities on offer at this trendy 3.5-star hotel include free on-site parking and wireless internet.

Jen Penang Georgetown By Shangri-La
8.5 Excellent
Magazine Road, George Town, Malaysia
Show on map
0.5 km from city centre, George Town, Malaysia 
ExcellentBased on 3,254 reviews
8.5

Featuring free Wi-Fi, an around the clock reception and complimentary on-site parking, JEN Penang Georgetown by Shangri-La is situated in George Town and offers comfortable guest rooms. It also provides a swimming pool, a free shuttle service and a sauna.

Tips for booking hotels in Penang

Cheapest month:March
Most expensive month:April
Average price in Penang:$124/night
Cheapest price found:$9/night
Cheapest day:Tuesday
Most expensive day:Thursday
$60 - $472
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$55 - $236
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Penang hotels

1
Shangri-La Rasa Sayang, Penang
8.6 Excellent
Jalan Batu Feringgi, George Town, Malaysia
Show on map
11.2 km from city centre, George Town, Malaysia 

Showcasing views of Penang Hill, Shangri-La Rasa Sayang Penang is situated in Batu Ferringhi and provides a sauna and an outdoor pool so guests can unwind during their stay. Guests also have exclusive access to the CHI and Pool & Kids Pool.

2
G Hotel Gurney
8.7 Excellent
168a, Persiaran Gurney, George Town, Malaysia
Show on map
3.5 km from city centre, George Town, Malaysia 

Situated in George Town, G Hotel Gurney offers modern accommodation and has water views. It provides 5-star accommodation with air-conditioned rooms.

3
Le Dream Boutique Hotel
8.8 Excellent
139, Jalan Pintal Tali, George Town, Malaysia
Show on map
0.1 km from city centre, George Town, Malaysia 

Situated close to Penang Ferry Terminal, Le Dream Boutique Hotel offers guests a convenient base while visiting George Town. It has a gym, as well as a 24-hour reception, a Jacuzzi and an express check-in and check-out feature.

4
PARKROYAL Penang Resort
8.8 Excellent
Batu Ferringhi Beach, Batu Ferringhi, Malaysia
Show on map
0.1 km from city centre, Batu Ferringhi, Malaysia 

Featuring a swimming pool and a private beach, PARKROYAL Penang Resort is located in Batu Ferringhi and provides modern accommodation. Guests also have exclusive access to the St. Gregory Spa and Fitness centre.

5
Rainbow Paradise Beach Resort
7.0 Good
527, Jalan Tanjung Bungah, George Town, Malaysia
Show on map
7.5 km from city centre, George Town, Malaysia 

This modern resort in Tanjung Bungah offers free Wi-Fi, as well as an outdoor pool and outdoor tennis courts. It provides 4-star accommodation with air-conditioned rooms.

6
Eastern & Oriental Hotel
8.8 Excellent
10 Lebuh Farquhar, George Town, Malaysia
Show on map
0.9 km from city centre, George Town, Malaysia 

This elegant hotel in George Town offers complimentary Wi-Fi, as well as a butler service and a swimming pool. Guests also have exclusive access to the Pañpuri Organic Spa and Fitness Center.

7
The Wembley A St Giles Hotel Penang
8.4 Excellent
183, Jalan Magazine, George Town, Malaysia
Show on map
0.5 km from city centre, George Town, Malaysia 

Situated in George Town, The Wembley - A St Giles Hotel Penang offers 4-star accommodation, as well as a saltwater swimming pool. It has complimentary Wi-Fi, a bar and is moments from Komtar.

8
Hotel Sentral Georgetown
6.9 Good
No 12 Lorong Kinta, George Town, Malaysia
Show on map
0.7 km from city centre, George Town, Malaysia 

Hotel Sentral Georgetown provides a comfortable setting when in George Town. It offers 3-star accommodation with air-conditioned rooms.

Cheapest hotels in Penang, Malaysia

Red Inn Court
7.6 Good
No. 35B & 35C, Jalan Mesjid, George Town, Malaysia
Show on map
0.7 km from city centre, George Town, Malaysia 

Red Inn Court provides a charming setting while in George Town. It is steps from Arulmigu Sri Mahamariamman Temple and is close to the area's well-known attractions and dining spots.

$10
Avg. per night
Georgetown Hotel
4.2 Okay
38 Jalan Larut, George Town, Malaysia
Show on map
1.2 km from city centre, George Town, Malaysia 

Georgetown Hotel is located in George Town and offers free Wi-Fi. It also features luggage storage, a 24-hour reception and a concierge.

$10
Avg. per night
Rasa Motel
9.0 Excellent
186-G26 (Ferringhi Plaza), George Town, Malaysia
Show on map
11.2 km from city centre, George Town, Malaysia 

This comfortable motel in Batu Ferringhi offers complimentary Wi-Fi, as well as an express check-in and check-out feature and a beauty centre. It also features massage services, room service and a 24-hour reception.

$11
Avg. per night
The Frame Guesthouse
8.6 Excellent
168, Lebuh Chulia, George Town, Malaysia
Show on map
0.4 km from city centre, George Town, Malaysia 

The Frame Guesthouse is set in George Town and is close to nearby attractions, such as Khoo Kongsi. It also offers laundry facilities, a library and free Wi-Fi.

$12
Avg. per night
M Qube Hotel
8.6 Excellent
22 A,B,C&D 1st Floor Jalan Aziz Ibrahim, Penang, Malaysia
Show on map
9.0 km from city centre, Penang, Malaysia 

This comfortable hotel in Gelugor offers free wireless internet, as well as a 24-hour reception and luggage storage. It also provides a car rental desk, a ticket service and a safe.

$14
Avg. per night
Sri Indar Hotel
6.6 Good
554 - 555, Jalan Sungai Rambai, George Town, Malaysia
Show on map
14.2 km from city centre, George Town, Malaysia 

OYO 510 Sri Indar Hotel is located in Bukit Mertajam and offers free Wi-Fi. It also provides room service, a lift and a 24-hour reception.

$14
Avg. per night
Oyo 528 Sea Princess Hotel
7.1 Good
811-A, Jalan Hassan Abas, Teluk Bahang, Malaysia
Show on map
0.2 km from city centre, Teluk Bahang, Malaysia 

OYO 528 Sea Princess Hotel is located in Teluk Bahang and offers free Wi-Fi. It also features an express check-in and check-out feature, luggage storage and a 24-hour reception.

$16
Avg. per night
Wassup Youth Hostel
7.3 Good
No.495E Jalan Penang, George Town, Malaysia
Show on map
0.5 km from city centre, George Town, Malaysia 

Wassup Youth Hostel provides a comfortable setting while in George Town. It also features a games room, an outdoor pool and a car rental desk.

$17
Avg. per night

Hotel prices in Penang

2 stars and under
3 stars
4 stars +

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Penang

About Penang

Infused with Malay, Chinese, Indian and European cultural influences, Penang State lies on the north-west coast of Peninsular Malaysia. It’s divided into two distinct parts – Penang Island and Seberang Perai on the mainland. In addition to beautiful beaches and an intoxicating food scene, the state has been nicknamed the “Silicon Valley of the East” for its tech industries.

Things to do in Penang

From exploring UNESCO-listed George Town to relaxing on the beaches of Penang National Park, this island-state offers an abundance of cultural and natural wonders.

Experience George Town’s culinary scene. George Town has been dubbed the “foodie capital of Malaysia” – and for good reason. Its colourful streets are home to lively street food stalls and fine-dining establishments where you can discover Penang’s richly layered gastronomy. Be sure to try the Penang-style char koay teow and the spicy noodle soup of Assam laksa.

Relax on the beaches of Penang National Park. On the north-west coast of the island is Penang National Park, which boasts some of the state’s most beautiful beaches. You can spend your days relaxing on Monkey Beach, Pantai Kerachut or Teluk Kampi, then soak up the spectacular views from the Muka Head Lighthouse.

Visit the Tropical Spice Garden. Home to more than 500 different plant species, the Tropical Spice Garden showcases Malaysia’s indigenous herbs and spices on a former rubber plantation. Follow one of the garden trails that lead past waterfalls and sustainably-built structures or attend a cooking class to learn the secrets of Malaysian cuisine.

Explore the Penang Bird Park. Bird lovers shouldn’t miss a visit to the Penang Bird Park, which occupies a landscaped garden in Seberang Perai. Its walk-in aviaries and geodesic-domed enclosures are home to over 300 species of birds that include giant ostriches, flamingos and mandarin ducks.

Getting around Penang

Penang Bayan Lepas International Airport is the main gateway to the state and is located around 30 minutes’ drive from George Town. Long-distance buses travel to destinations across Malaysia and throughout Penang while George Town can be explored on foot or by trishaw.

Facts about staying in Penang

  • Where is the best place to stay in Penang?

    Users favour staying in areas such as Batu Ferringhi, George Town, and Penang. Consider these locations when searching for your desired stay.

  • What are the best hotels in Penang?

    PARKROYAL Penang Resort (8.8/10 from 5,523 reviews), Shangri-La Golden Sands, Penang (8.1/10 from 5,871 reviews), and Shangri-La Rasa Sayang, Penang (8.6/10 from 2,454 reviews) are all highly rated places to stay in Penang.