A temple with a golden spire, a staircase, and a row of Buddha statues.

Book Penang Hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Top Cities in Penang

Check prices for these dates

Next weekend
In two weeks

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Penang hotels

1. Shangri-La Rasa Sayang, Penang

Shangri-La Rasa Sayang, Penang
5.0 star property
Batu Ferringhi
9.0 out of 10, Wonderful, (1,000 reviews)
"Loved our stay. Rasa Sayang was as amazing as ever. Sad that the beach is gone."
United States
Ashis Nayan
The price is AU$286
includes taxes & fees
31 Aug - 1 Sept
Shangri-La Rasa Sayang, Penang

2. lyf Georgetown Penang

lyf Georgetown Penang
4.0 star property
Downtown George Town
9.0 out of 10, Wonderful, (45 reviews)
"The rooms are clean and the staff are very helpful "
United States
Elgie
The price is AU$110
includes taxes & fees
18 Aug - 19 Aug
lyf Georgetown Penang

3. JEN Penang Georgetown by Shangri-La

JEN Penang Georgetown by Shangri-La
4.0 star property
Downtown George Town
8.8 out of 10, Excellent, (1,001 reviews)
"Clean room, great staff, location was amazing"
United States
Ganesh
The price is AU$136
includes taxes & fees
27 Aug - 28 Aug
JEN Penang Georgetown by Shangri-La

4. DoubleTree Resort by Hilton Hotel Penang

DoubleTree Resort by Hilton Hotel Penang
4.0 star property
Batu Ferringhi
8.4 out of 10, Very good, (934 reviews)
"Spacious and clean room. Bed was super comfortable. Breakfast was excellent especially for the Indian cuisine variety everyday. Check in and out was smoothly done."
Singapore
Uma Mageswary
The price is AU$134
includes taxes & fees
9 Aug - 10 Aug
DoubleTree Resort by Hilton Hotel Penang

5. Shangri-La Golden Sands, Penang

Shangri-La Golden Sands, Penang
4.0 star property
Batu Ferringhi
8.2 out of 10, Very good, (1,001 reviews)
"Great stay Great food Helpful staff"
Australia
Manal
The price is AU$169
includes taxes & fees
24 Aug - 25 Aug
Shangri-La Golden Sands, Penang

6. The Prestige Hotel Penang

The Prestige Hotel Penang
5.0 star property
Downtown George Town
9.4 out of 10, Exceptional, (639 reviews)
"Great hotel. Easy to walk and explore the local sights."
Thailand
Oliver
The price is AU$196
includes taxes & fees
19 Aug - 20 Aug
The Prestige Hotel Penang

7. Eastern And Oriental Hotel

Eastern And Oriental Hotel
5.0 star property
Downtown George Town
9.4 out of 10, Exceptional, (1,001 reviews)
"Wonderful stay!!"
United States
Sheri
The price is AU$654
includes taxes & fees
19 Aug - 20 Aug
Eastern And Oriental Hotel

8. Ascott Gurney Penang

Ascott Gurney Penang
4.0 star property
Downtown George Town
9.4 out of 10, Exceptional, (288 reviews)
"Great location, room is super nice and clean, great view to Gurney Bay. Staff are helpful. Highly recommended"
Singapore
Truong Giang
The price is AU$200
includes taxes & fees
12 Aug - 13 Aug
Ascott Gurney Penang

9. Gurney Bay Hotel, A PARKROYAL PARTNER HOTEL

Gurney Bay Hotel, A PARKROYAL PARTNER HOTEL
4.5 star property
Downtown George Town
8.6 out of 10, Excellent, (1,001 reviews)
"Good location and great hotel."
United States
Zhongkui
The price is AU$108
includes taxes & fees
10 Aug - 11 Aug
Gurney Bay Hotel, A PARKROYAL PARTNER HOTEL

10. PARKROYAL Penang Resort

PARKROYAL Penang Resort
4.5 star property
Batu Ferringhi
8.8 out of 10, Excellent, (1,001 reviews)
"Great place to stay! Lovely relaxing resort, friendly staff & good amenities. Highly recommend!"
Australia
Fiona
The price is AU$308
includes taxes & fees
25 Aug - 26 Aug
PARKROYAL Penang Resort

11. Angsana Teluk Bahang, Penang

Angsana Teluk Bahang, Penang
5.0 star property
George Town
9.0 out of 10, Wonderful, (254 reviews)
"Great resort "
United Kingdom
Steven
The price is AU$185
includes taxes & fees
16 Aug - 17 Aug
Angsana Teluk Bahang, Penang

12. The George Penang By The Crest Collection

The George Penang By The Crest Collection
4.0 star property
Downtown George Town
8.6 out of 10, Excellent, (83 reviews)
"Room is clean. Staffs are friendly. The property is located in the heart of Penang food and shopping area"
United States
Sanford
The price is AU$183
includes taxes & fees
12 Aug - 13 Aug
The George Penang By The Crest Collection

13. M Social Resort Penang

M Social Resort Penang
4.5 star property
Tanjung Bungah
9.0 out of 10, Wonderful, (82 reviews)
"Overall stay is Comfortable"
Malaysia
Fong Yow
The price is AU$106
includes taxes & fees
16 Aug - 17 Aug
M Social Resort Penang

14. Citadines Connect Bertam Georgetown Penang

Citadines Connect Bertam Georgetown Penang
3.0 star property
Downtown George Town
9.4 out of 10, Exceptional, (11 reviews)
"Clean room, great location"
United States
Eric
The price is AU$142
includes taxes & fees
1 Sept - 2 Sept
Citadines Connect Bertam Georgetown Penang

15. The Granite Luxury Hotel Penang

The Granite Luxury Hotel Penang
3.0 star property
Downtown George Town
8.6 out of 10, Excellent, (278 reviews)
"Convenient location , beauful pool , clean and helpful staff"
Singapore
Val
The price is AU$106
includes taxes & fees
23 Aug - 24 Aug
The Granite Luxury Hotel Penang

16. Le Dream Boutique Hotel

Le Dream Boutique Hotel
3.5 star property
Downtown George Town
9.2 out of 10, Wonderful, (1,000 reviews)
"Very clean. The location is very convenient too. Highly recommended!"
Canada
QIANG
The price is AU$49
includes taxes & fees
7 Aug - 8 Aug
Le Dream Boutique Hotel

17. Penang Marriott Hotel

Penang Marriott Hotel
5.0 star property
Downtown George Town
9.6 out of 10, Exceptional, (147 reviews)
"Nice hotel for stay."
Taiwan
Anson
The price is AU$264
includes taxes & fees
17 Aug - 18 Aug
Penang Marriott Hotel

18. Hompton by the Beach Penang

Hompton by the Beach Penang
4.0 star property
Tanjung Tokong
8.6 out of 10, Excellent, (352 reviews)
"Supper hotel Supper Service 100% I Recommended"
Switzerland
NAVANITHAN
The price is AU$86
includes taxes & fees
16 Aug - 17 Aug
Hompton by the Beach Penang

19. Citadines Connect Georgetown Penang

Citadines Connect Georgetown Penang
4.0 star property
Downtown George Town
8.6 out of 10, Excellent, (105 reviews)
"Great location Staff helpful and kind Good breakfast Nice pool area All very clean Would stay again "
United Kingdom
Jacquie
The price is AU$119
includes taxes & fees
17 Aug - 18 Aug
Citadines Connect Georgetown Penang

20. Courtyard by Marriott Penang

Courtyard by Marriott Penang
4.0 star property
Downtown George Town
9.0 out of 10, Wonderful, (210 reviews)
"Our request for high floor and quiet room was meet without difficulties. Very pleasant and helpful staff. Very convenient location."
Singapore
Ching Toon
The price is AU$178
includes taxes & fees
17 Aug - 18 Aug
Courtyard by Marriott Penang
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Penang

Showing deals for:14 Aug - 16 Aug

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

Top Penang Hotel Reviews

Guide to exploring Penang

Top reasons to visit Penang

  • UNESCO Heritage Site: Explore George Town, where stunning architecture and rich culture intertwine, making it a must-visit.
  • Diverse Culinary Scene: Indulge in Penang's renowned street food, featuring a mix of Malay, Chinese, and Indian flavours.
  • Beautiful Beaches: Relax on Penang's picturesque beaches, perfect for sunbathing and water activities.
  • Historic Temples and Mosques: Visit stunning religious sites that reflect the island's cultural diversity.
  • Family-Friendly Attractions: Enjoy various activities suitable for all ages, from fun beaches to exciting excursions.

Find great hotels in Penang

Explore a diverse range of accommodation options in Penang, Malaysia, from luxurious hotels to charming guesthouses. Whether you're seeking a family-friendly retreat, a business trip base, or a beach holiday experience, Penang offers a variety of hotels equipped with excellent services and facilities. Discover the best hotels and ideal lodging options to make your stay in this vibrant destination truly memorable.

  • JEN Penang Georgetown by Shangri-La: JEN Penang Georgetown by Shangri-La boasts a commendable guest rating of 8.8 and is a modern hotel ideal for families and business travellers alike. Located in the vibrant heart of Penang, this hotel offers a blend of comfort and convenience. Families will appreciate amenities such as a children’s pool, babysitting services, and cribs available free of charge. The hotel’s welcoming atmosphere and attentive service ensure guests feel at home as they explore the rich cultural landscape of Georgetown.
  • Eastern And Oriental Hotel: With a stellar guest rating of 9.2, the Eastern And Oriental Hotel is a historic gem set in a national heritage building, offering a glimpse into Penang's colonial past. Ideal for families seeking a unique experience, the hotel provides thoughtful amenities, including babysitting services, cribs, and a first aid kit. The elegant surroundings and luxurious accommodations make it a charming choice for those looking to immerse themselves in the history and culture of this beautiful city.
  • Shangri-La Rasa Sayang, Penang: Shangri-La Rasa Sayang, Penang enjoys a strong guest rating of 9.0 and is a resort-style accommodation with direct access to the beach. It caters to families seeking a fun and relaxing holiday experience. The property features a children’s playground, a kids' pool, and on-site babysitting services to ensure that both parents and children enjoy their stay. With its lush gardens and tranquil environment, this resort is perfect for those wishing to unwind by the sea while creating lasting memories with their loved ones.

Where to stay in Penang

Penang, a captivating state in Malaysia, offers a delightful blend of family-friendly attractions and vibrant city life. Explore the historic streets of George Town, a UNESCO World Heritage site, where charming architecture meets a rich cultural tapestry. Enjoy relaxing moments at local beaches or indulge in the diverse culinary scene. Whether you're seeking a romantic getaway or a budget-friendly holiday, Penang promises an unforgettable experience filled with friendly locals and unique vibes.

  • George Town: As the capital city of Penang, George Town is a vibrant cultural hub rich in history and architecture. Nestled along the northeastern coast of Penang, it showcases a blend of colonial and local influences. Visitors flock here year-round, especially during peak months like July, September, and December. The city is renowned for its shopping areas, bustling malls, and proximity to stunning beaches and historic sites. A stroll through its streets reveals colourful murals and heritage buildings, making it an ideal destination for family, business, and city-themed experiences.
  • Downtown George Town: Located at the heart of George Town, Downtown George Town offers a lively atmosphere filled with shops, eateries, and cultural landmarks. This neighbourhood attracts visitors throughout the year, with peak times in January and from July to August. The area is perfect for family outings, business trips, and city explorations, featuring accessible shopping centres and a vibrant esplanade. Its historic places and local beaches create a unique blend of leisure and learning, making it a must-visit for those wanting to immerse themselves in Penang's rich heritage.
  • Batu Ferringhi: Located along the northern coast of Penang, Batu Ferringhi is a picturesque neighbourhood known for its stunning beaches and laid-back atmosphere. Peak tourist seasons occur from August to September and December, with families particularly drawn to its seaside charm. Visitors can indulge in shopping at local centres or enjoy the nearby theme parks. The beach here is perfect for relaxing, water sports, and sunset views, offering a delightful escape for beach lovers and city explorers alike.

Things to do in Penang

Penang offers a delightful blend of family-friendly activities, urban exploration, and business opportunities. Visitors can enjoy shopping at various malls and centres, indulge in great sightseeing, and partake in thrilling jet skiing adventures. Don't miss the chance to explore the historic Chew Jetty and consider a day trip or short excursion to fully experience the island's charm.

Shopping

Discover Penang’s Gurney Plaza, a bustling shopping mall featuring a mix of local and international brands, alongside diverse dining options. For a more traditional experience, visit George Town’s Chowrasta Market, where you can find local handicrafts, snacks, and souvenirs that capture the essence of Penang.

Recreation

Experience rejuvenation at the Penang Medical College Wellness Centre, where you can indulge in spa treatments and holistic therapies. For outdoor relaxation, explore the tranquil Penang National Park, offering scenic trails, beautiful beaches, and opportunities for yoga amid nature's serenity.

Adventure

In Penang, explore the lush trails of Penang National Park, where you can hike to stunning viewpoints and hidden beaches. Experience the thrill of zip-lining at Adventure Zone, or discover the vibrant underwater world while snorkelling around the nearby islands.

Nightlife

Experience the vibrant nightlife of Penang at George Town, where local bars and rooftop lounges offer a lively atmosphere. For a taste of live music, visit Hard Rock Cafe, or enjoy a more relaxed vibe at the historic China House with its art and music events.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Penang

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Penang are September to November, where the prices are slightly lower. This is in comparison to August and December to January, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Penang about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Penang is Thursday. The most expensive day to stay in Penang is Sunday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, such as your budget, desired location, and preferred type of accommodation. To uncover the most affordable prices and offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can potentially save money by combining your hotel reservation in Penang with your flights and activities by opting for an Expedia package.

Find the best attractions in Penang

Penang is an ideal destination for families and business travellers alike, offering a diverse range of attractions. Visitors can explore stunning temples, beautiful beaches, and magnificent mosques, all while immersing themselves in the local culture. Whether you seek outdoor adventures or a vibrant city experience, Penang caters to all interests, ensuring a memorable holiday for every type of traveller.

  • Gurney Drive: Stroll along this vibrant esplanade, where you can indulge in local street food and enjoy the romantic ambience. Perfect for families, Gurney Drive offers a delightful blend of scenic views and lively atmosphere, making it an ideal spot for an evening walk.
  • Penang Hill: Ascend this picturesque hill to experience breathtaking panoramic views of the island. Surrounded by lush greenery, Penang Hill is a peaceful retreat that invites outdoor enthusiasts to explore its trails and enjoy the stunning scenery.
  • KOMTAR: As Penang's tallest building, KOMTAR boasts modern architecture and a bustling urban vibe. Visitors can explore shopping and dining options, as well as enjoy spectacular views of the city from its observation deck.

Best time to go to Penang

The best time to visit Penang is dependent on what kind of holiday you are seeking. May is its hottest month on average. At this time, visitor numbers are slightly low and weather is mostly cloudy with moderate rain. December is its coolest month on average. At this time, visitor numbers are slightly high and weather is mostly cloudy with moderate rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January79.3°F (26.3°C)Light RainMostly SunnyAverageSlightly High
February80.6°F (27.0°C)Light RainMostly SunnySlightly LowAverage
March81.9°F (27.7°C)Moderate RainMostly SunnyAverageAverage
April82.0°F (27.8°C)Moderate RainMostly CloudyAverageAverage
May82.2°F (27.9°C)Moderate RainMostly CloudySlightly LowAverage
June81.9°F (27.7°C)Light RainMostly SunnyAverageAverage
July81.5°F (27.5°C)Light RainMostly SunnySlightly HighAverage
August81.3°F (27.4°C)Moderate RainMostly SunnyAverageSlightly High
September80.8°F (27.1°C)Moderate RainMostly CloudySlightly HighSlightly Low
October80.6°F (27.0°C)Frequent RainMostly CloudySlightly LowSlightly Low
November80.1°F (26.7°C)Frequent RainMostly CloudyAverageSlightly Low
December79.2°F (26.2°C)Moderate RainMostly CloudySlightly HighSlightly High

Frequently asked questions

How much do hotels in Penang cost?
Prices for Penang hotels vary according to the season and other factors, like school holidays and Christmas. You can find cheap options from AU$49 in a few different ways. Enter your destination and travel dates and then pick your budget using the "Price per night" filter. You can then refine your search by choosing your preferred amenities and more.
When is the best time to go to Penang?
Temperatures vary across Penang, so the best time to travel really depends on where you want to stay. If you're seeking a summer escape in George Town, plan your trip between June and August when temperatures typically range from 26ºC to 32ºC. Just remember that George Town has a tropical rainforest climate, so be sure to pack appropriately.
What is the best area to stay in Penang?
If your travels are taking you to Penang, consider a stay in George Town or Bukit Mertajam. Once you've booked your hotel, take a look at the many awesome things there are to do and see here.
Are there any luxury hotels in Penang?
Some of the best hotels in Penang are in George Town. Have a look at upscale options such as The Edison George Town, which comes with a swimming pool, a terrace and concierge services. Seven Terraces Hotel is another terrific choice in this city.
What are the top all-inclusive hotels in Penang?
If you're searching for a relaxed and stress-free holiday, settle in at Home Suites by Marina. Typically covering your food, meals, snacks and some onsite activities in the upfront room price, it's among the best options for an all-inclusive stay in Penang.
How can I find cheap hotels in Penang?
A good place to begin your search is with our "Price per night" filter. Currently, the least expensive hotels start at AU$49 per night. Other ways to snap up an affordable Penang escape are by booking well in advance and being flexible with travel dates. For even more bargains, visit our cheap hotels in Penang page.
What are the best hotels in Penang for families?
Scoring a hotel for you and the little ones in Penang is easy with our handy filter tool. Just click on "Family friendly" under the "Traveller experience" heading and check out the availability. If your destination is George Town, book at Campbell House. Chill out here while making full use of amenities such as housekeeping services and laundry facilities. The Edison George Town is also a favourite with families in this city.
What are the top beach hotels in Penang?
Prepare to be swept away by a perfect mix of relaxation and fun at our Penang sea-view hotels. One of the leading getaways is Campbell House, which offers amenities like hypo-allergenic bedding and a terrace. Another pick promising lots of beachside bliss is The Edison George Town. These two escapes are located in George Town.
Why should I book my Penang hotel with Expedia?
Book your Penang hotel with Expedia for affordable rates, lots of choice and hassle-free booking. Become a member of our free One Key™ rewards programme to access exclusive perks and discounted Member Prices. Need flexibility? Not to worry — we've got you covered if your plans change. And, if you need assistance or want to ask us anything, you can get answers anytime in our online Help Centre.

Explore a world of travel with Expedia