Find the best 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

Penang Accommodation: Most Popular Cities to Stay

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Penang hotels

1. lyf Georgetown Penang

lyf Georgetown Penang
4.0 star property
Downtown George Town
9.2 out of 10, Wonderful, (40 reviews)
"Excellent stay, clean rooms and guest areas, friendly and helpful staff. Everything you could want in a stay. Ice machine and filtered water on tap! great laundry, the machines have detergent dispensers built in so you don’t have to bring your own."
Singapore
Crenshaw
The price is ฿2,218
฿2,523 total
includes taxes & fees
23 Jun - 24 Jun
lyf Georgetown Penang

2. 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 ฿6,303
฿7,542 total
includes taxes & fees
25 Jun - 26 Jun
Shangri-La Rasa Sayang, 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)
"Excellent location. Close to a mall and lots of restaurants."
United States
Tasneem
The price is ฿2,948
฿3,583 total
includes taxes & fees
30 Jun - 1 Jul
JEN Penang Georgetown by Shangri-La

4. Shangri-La Golden Sands, Penang

Shangri-La Golden Sands, Penang
4.0 star property
Batu Ferringhi
8.2 out of 10, Very good, (1,000 reviews)
"Great stay Great food Helpful staff"
Australia
Manal
The price is ฿3,347
฿4,053 total
includes taxes & fees
25 Jun - 26 Jun
Shangri-La Golden Sands, Penang

5. 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, (926 reviews)
"Great hotel"
Australia
Steven
The price is ฿1,960
฿2,417 total
includes taxes & fees
25 Jun - 26 Jun
DoubleTree Resort by Hilton Hotel Penang

6. Eastern And Oriental Hotel

Eastern And Oriental Hotel
5.0 star property
Downtown George Town
9.2 out of 10, Wonderful, (1,001 reviews)
"Wonderful stay!!"
United States
Sheri
The price is ฿12,574
฿14,941 total
includes taxes & fees
25 Jun - 26 Jun
Eastern And Oriental Hotel

7. The Prestige Hotel Penang

The Prestige Hotel Penang
5.0 star property
Downtown George Town
9.4 out of 10, Exceptional, (625 reviews)
"Location is amazing"
Canada
SHUXIANG
The price is ฿3,926
฿4,343 total
includes taxes & fees
13 Jul - 14 Jul
The Prestige Hotel Penang

8. PARKROYAL Penang Resort

PARKROYAL Penang Resort
4.5 star property
Batu Ferringhi
8.8 out of 10, Excellent, (1,000 reviews)
"Great place to stay! Lovely relaxing resort, friendly staff & good amenities. Highly recommend!"
Australia
Fiona
The price is ฿6,394
฿7,649 total
includes taxes & fees
29 Jun - 30 Jun
PARKROYAL Penang Resort

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)
"Clean room, breakfast was good n lots of varieties. "
Singapore
JOSEPH ROBERT
The price is ฿1,912
฿2,360 total
includes taxes & fees
2 Jul - 3 Jul
Gurney Bay Hotel, A PARKROYAL PARTNER HOTEL

10. Angsana Teluk Bahang, Penang

Angsana Teluk Bahang, Penang
5.0 star property
George Town
9.0 out of 10, Wonderful, (250 reviews)
"Great resort "
United Kingdom
Steven
The price is ฿3,506
฿3,890 total
includes taxes & fees
8 Jul - 9 Jul
Angsana Teluk Bahang, Penang

11. Ascott Gurney Penang

Ascott Gurney Penang
4.0 star property
Downtown George Town
9.4 out of 10, Exceptional, (280 reviews)
"Clean stylish and ultra large room, good breakfast, friendly staff at breakfast, convenient location"
Malaysia
El Regina
The price is ฿4,144
฿4,579 total
includes taxes & fees
29 Jun - 30 Jun
Ascott Gurney Penang

12. Citadines Connect Bertam Georgetown Penang

Citadines Connect Bertam Georgetown Penang
3.0 star property
Downtown George Town
9.2 out of 10, Wonderful, (9 reviews)
"Clean room, great location"
United States
Eric
The price is ฿2,709
฿3,022 total
includes taxes & fees
22 Jun - 23 Jun
Citadines Connect Bertam Georgetown Penang

13. Penang Marriott Hotel

Penang Marriott Hotel
5.0 star property
Downtown George Town
9.6 out of 10, Exceptional, (139 reviews)
"Beautiful hotel, clean and very nice staff! "
United States
Martina
The price is ฿5,339
฿5,870 total
includes taxes & fees
21 Jun - 22 Jun
Penang Marriott Hotel

14. 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, (78 reviews)
"The location is central & the room is great."
Singapore
Chun Hao
The price is ฿3,785
฿4,192 total
includes taxes & fees
21 Jul - 22 Jul
The George Penang By The Crest Collection

15. Le Dream Boutique Hotel

Le Dream Boutique Hotel
3.5 star property
Downtown George Town
9.2 out of 10, Wonderful, (1,001 reviews)
"Nice to stay here"
United States
Wei
The price is ฿1,276
฿1,473 total
includes taxes & fees
24 Jun - 25 Jun
Le Dream Boutique Hotel

16. Areca Hotel Penang

Areca Hotel Penang
3.0 star property
Downtown George Town
9.4 out of 10, Exceptional, (460 reviews)
"Great location, rooms spacious and quiet, breakfast was great and staff fantastic!"
Australia
Katie
The price is ฿2,231
฿2,505 total
includes taxes & fees
20 Jul - 21 Jul
Areca Hotel Penang

17. The Millen Penang, Autograph Collection

The Millen Penang, Autograph Collection
5.0 star property
Downtown George Town
9.6 out of 10, Exceptional, (52 reviews)
"Tastefully designed hotel, with amazing seaview. Chill vibes at the pool which is great for suntanning."
Singapore
Sau Yong
The price is ฿5,578
฿6,128 total
includes taxes & fees
23 Jun - 24 Jun
The Millen Penang, Autograph Collection

18. The Granite Luxury Hotel Penang

The Granite Luxury Hotel Penang
3.0 star property
Downtown George Town
8.6 out of 10, Excellent, (272 reviews)
"Staff were extremely friendly and helpful! Rooms very all very clean and nicely decorated. Hotel Is very well kept "
United Kingdom
Ria
The price is ฿2,117
฿2,594 total
includes taxes & fees
24 Jun - 25 Jun
The Granite Luxury Hotel Penang

19. Citadines Connect Georgetown Penang

Citadines Connect Georgetown Penang
4.0 star property
Downtown George Town
8.6 out of 10, Excellent, (102 reviews)
"Very convenient location to almost whole of George town. Malls nearby within walking distance too"
Singapore
Yeong Kiang Danny
The price is ฿2,642
฿2,957 total
includes taxes & fees
30 Jun - 1 Jul
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, (207 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 ฿3,745
฿4,149 total
includes taxes & fees
22 Jun - 23 Jun
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:3 Jul - 5 Jul

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

  • Vibrant George Town: Discover the charming streets of George Town, rich in heritage, street art, and architectural wonders.
  • Delicious Street Food: Indulge in Penang's renowned street food, featuring a blend of Malay, Chinese, and Indian cuisines.
  • Stunning Beaches: Relax on picturesque beaches with soft sands and clear waters, perfect for unwinding.
  • Natural Wonders: Explore the lush landscapes of Penang National Park, offering hiking trails and diverse wildlife.
  • Cultural Attractions: Visit significant sites like temples and mosques, reflecting Penang's rich cultural tapestry.

Find great hotels in Penang

Penang offers a diverse selection of accommodation options, from hotels to guesthouses, catering to every traveller's needs. Whether you seek a business-friendly environment, a family retreat, or a beachside escape, the best hotels in Penang provide excellent services and facilities. Explore the vibrant charm of the island while enjoying comfortable lodgings that perfectly suit your preferences for an unforgettable holiday experience.

  • JEN Penang Georgetown by Shangri-La: This 4-star hotel, rated 8.8 out of 10 by guests, offers a contemporary and vibrant atmosphere ideal for families and business travellers alike. Located in the heart of Penang, JEN Penang Georgetown features child-friendly amenities such as babysitting services and a children’s pool, ensuring a comfortable experience for families. Guests can enjoy a range of dining options and modern facilities, including a fitness centre and an outdoor pool, making it a suitable choice for those seeking a blend of leisure and convenience.
  • Eastern And Oriental Hotel: A distinguished 5-star property with a guest rating of 9.2 out of 10, the Eastern And Oriental Hotel is set within a historic building, offering a unique blend of heritage and luxury. This hotel is perfect for families wanting to immerse themselves in Penang’s rich history. It features spacious rooms, a first aid kit, and various child-friendly amenities, including babysitting services. Guests can relish the exquisite dining options and enjoy the magnificent views of the sea, ensuring a memorable stay in a truly iconic setting.
  • Shangri-La Rasa Sayang, Penang: Rated 9.0 out of 10, this 5-star resort offers a stunning beachfront experience along with family-oriented amenities. Shangri-La Rasa Sayang is designed for relaxation and recreation, featuring direct access to the beach, a children’s playground, and a complimentary kids’ club. Guests can indulge in luxurious dining, unwind in the expansive gardens, and take advantage of the superb spa facilities. This resort is an excellent choice for families looking to enjoy both beachside relaxation and engaging activities for children.

Where to stay in Penang

Penang offers a delightful blend of cultural experiences and modern attractions perfect for families and business travellers alike. Explore the vibrant streets of George Town, adorned with architectural gems and street art, or indulge in a unique shopping experience at local markets. From relaxing beachfronts to friendly neighbourhoods, Penang's diverse atmosphere ensures a memorable vacation filled with warmth and charm.

  • George Town: Nestled in the heart of Penang, George Town is a vibrant city renowned for its rich cultural heritage and bustling atmosphere. Visitors can immerse themselves in the city's eclectic mix of colonial architecture and modern conveniences. The city is particularly popular for family and business-themed experiences, with shopping areas and malls readily accessible. Notable attractions include the historic sites that dot the region, alongside the scenic Esplanade and nearby beaches, making it a perfect blend of urban exploration and relaxation.
  • Downtown George Town: As the lively epicentre of George Town, Downtown George Town offers a unique neighbourhood experience filled with local charm. This area attracts a steady stream of visitors throughout the year, particularly during the peak months of January and July to August. Families and business travellers will enjoy the myriad shopping venues available, while the proximity to historic landmarks and the picturesque esplanade provides ample opportunities for sightseeing and leisurely strolls. The neighbourhood is an ideal spot for those eager to experience the city's dynamic culture and vibrant street life.
  • Batu Ferringhi: Located along Penang's northern coast, Batu Ferringhi is a picturesque neighbourhood famous for its stunning beaches and laid-back atmosphere. This popular destination sees a surge of visitors from August to September and December, who come seeking family-friendly and beach-oriented experiences. The area boasts an array of shopping centres and eateries, alongside thrilling attractions like theme parks. With its beautiful coastline and inviting ambience, Batu Ferringhi is perfect for those looking to unwind and soak up the sun while still enjoying the local culture.

Things to do in Penang

Shopping

In Penang, visit Gurney Plaza for a mix of international brands and local boutiques. For a more traditional experience, explore the bustling Penang Street Market, where you'll find handmade crafts and local delicacies to take home.

Recreation

At the Penang Wellness Sanctuary, indulge in rejuvenating spa treatments and holistic therapies amidst tranquil surroundings. Participate in yoga sessions to enhance your inner peace, and savour nutritious meals crafted from local ingredients to nourish your body and spirit.

Explore the tranquil gardens of the Tropical Spice Garden, where you can engage in mindfulness walks and attend cooking classes that highlight healthy, aromatic dishes. The lush setting offers a peaceful retreat from the bustling city.

Experience the healing powers of nature at the Tanjung Bungah Beach, where you can practice tai chi on the sand or join a beach yoga session. The calming sound of waves enhances the overall relaxation and mindfulness experience.

Adventure

Explore Penang National Park, where you can hike through lush rainforests and discover beautiful beaches. Experience the thrill of canopy walks and enjoy kayaking in clear waters. For a unique adventure, try zip-lining at The Habitat, offering stunning views of the island's landscape.

Nightlife

In Penang, George Town's vibrant street art and hawker stalls come alive at night, creating a lively atmosphere. The iconic Upper Penang Road features bars and clubs where you can dance the night away, while live music venues offer a more relaxed vibe for enjoying local talent.

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

Find the best attractions in Penang

Penang is an ideal destination for family, city, and business-themed vacations, offering a rich blend of cultural and outdoor experiences. Visitors can explore significant attractions such as temples, beaches, and mosques. Key points of interest include Penang Road, the Penang Museum, Penang Island, and the Penang National Park, ensuring a delightful experience for every traveller looking to immerse themselves in the local culture and vibrant city life.

  • Gurney Drive: This vibrant esplanade is renowned for its lively atmosphere, making it an ideal spot for outdoor dining and leisurely strolls. With a variety of food stalls and restaurants offering local delicacies, it’s a perfect place to experience Penang’s culinary scene while enjoying the sea breeze.
  • Penang Hill: Ascend to this scenic hill for breathtaking panoramic views of the island. The cooler climate and lush greenery provide a refreshing escape. Explore the various walking trails and visit the colonial-era structures that add to the charm of this natural wonder.
  • KOMTAR: As Penang's tallest building, KOMTAR offers a modern city vibe with shopping, dining, and entertainment. The observation deck provides stunning views of the bustling cityscape, making it a great spot for those seeking an urban experience.

Best time to go to Penang

The best time to visit Penang can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Penang falls in May, when visitor numbers are slightly low and weather is mostly cloudy with moderate rain. The coolest average temperature in Penang falls in December, 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

Explore a world of travel with Expedia

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 ฿1,473 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 ฿1,473 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?
Expedia is your one-stop shop for planning the ultimate holiday experience in Penang. You'll find a wide range of hotels to select from and search filters that make it a breeze to find the getaway of your dreams. Worried about your plans changing? Many of our hotels have flexible cancellation policies, so you can book your stay with peace of mind. Get more out of your holiday with Expedia Rewards. Join for free today to start collecting points and unlocking membership perks. Enjoy instant access to Member Prices, which means you can save 10% or more on select hotels!