Photo by Tourism Malaysia

Penang Hotels

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Penang?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Penang on Hotels.com. These Penang hotels consistently deliver on quality, location and traveller experience. Last updated on 10 October 2026.

Top hotels in George Town

Top hotels in Perai

Top hotels in Bukit Mertajam

Top hotels in Butterworth

Top cities in Penang

Get last-minute hotel deals in Penang and save more

Sign in to unlock great savings.
Showing deals for:16 Oct - 18 Oct
Showing deals for:9 Nov - 10 Nov

Top landmarks in Penang

Check out reviews of Penang hotels guests love

Find out more about Penang

Whispers of Heritage: Discover the Enchanting Tapestry of Penang

Discover Penang, Malaysia, a vibrant fusion of culture and history nestled between the azure waters of the Andaman Sea. Known for its stunning beaches and lush landscapes, this enchanting island boasts the UNESCO-listed George Town, where colonial architecture meets colourful street art. Indulge in a culinary adventure with its famous hawker fare, savour local delicacies, and explore the exquisite temples dotting the island. Relax on the sandy shores of Batu Ferringhi or venture into the lush hills of Penang National Park. With its rich heritage and captivating experiences, Penang is a must-visit gem for every traveller.

Discover great hotels in Penang

Penang offers a range of hotel accommodations, from modern boutique options to more traditional stays. You can find hotels in Penang that cater to diverse tastes, ensuring a comfortable base for exploring the island’s rich culture and vibrant street life. Here are some of the best hotels in Penang that our travelers love:

  1. Eastern And Oriental Hotelopens in new window: A stunning 5.0-star hotel located in George Town, Eastern And Oriental Hotel boasts an impressive guest rating of 9.0. This upscale beach resort offers direct access to the beach, making it an ideal retreat for leisure travellers seeking a family-friendly holiday experience. With exceptional amenities for children, including a dedicated children’s club and supervised childcare, this hotel ensures that families enjoy a seamless and relaxed stay. Review sentiments highlight the cleanliness, outstanding food quality, and excellent service, making it a standout choice for those looking for a memorable getaway.
  2. Angsana Teluk Bahangopens in new window: Nestled in a historic building in George Town, Angsana Teluk Bahang is a luxurious 5.0-star hotel with a remarkable guest rating of 9.2. This property is perfect for travellers who appreciate historic charm combined with modern comforts. Guests can indulge in spacious, well-appointed rooms, a stunning pool, and an exceptional breakfast offering an array of choices. The inviting atmosphere and attentive service contribute to the hotel’s reputation, making it a highly recommended destination for those seeking a distinctive and enriching experience in a culturally rich setting.
  3. G Hotel Kelawaiopens in new window: Representing the pinnacle of luxury, G Hotel Kelawai is a 5.0-star hotel located in George Town, with a stellar guest rating of 9.2. This hotel is tailored for discerning leisure travellers who desire a sophisticated holiday experience. With impeccable cleanliness, a wide variety of breakfast options, and a serene swimming pool, every detail is crafted for comfort and relaxation. The exceptional attention to detail and thoughtful amenities, such as a complimentary minibar, enhance the overall stay. This hotel has received accolades for its outstanding service and memorable experiences, making it a top choice for indulgent escapes.

Where to stay in Penang

Some of the best areas to stay in Penang are George Town, Bukit Mertajam, and Butterworth. George Town offers a vibrant cultural experience with its historic temples, dining options, and museums. Bukit Mertajam is perfect for nature lovers, featuring hiking and serene church visits. Butterworth boasts beautiful beaches and seafood dining. For first-time visitors, George Town is the ideal choice.

  1. George Townopens in new window: George Town is a vibrant hub that offers a rich blend of history and modernity. The area is ideal for those who enjoy culture, dining, and engaging walks around intriguing monuments and museums. Including must-see places like Gurney Drive and KOMTAR, George Town is perfect for travellers seeking a lively, family-friendly atmosphere with a touch of romance.
  2. Bukit Mertajamopens in new window: Bukit Mertajam provides a charming escape with a mix of spiritual and scenic attractions. It's great for visitors who appreciate temples and historical sites, along with a relaxed pace that lets you explore places like St. Anne's Church and Pinang Peranakan Mansion. This destination offers a more intimate setting for those looking to enjoy local excursions and cultural experiences.
  3. Butterworthopens in new window: Butterworth is a budget-friendly option that caters to nature lovers and those keen on water activities. With a focus on white sand beaches and birdwatching, it's a delightful choice for travellers wanting to relax by the sea. Butterworth’s seaside charm is complemented by activities such as canoeing and fishing, making it a refreshing retreat for a laid-back getaway.

Things to do in Penang

Penang offers a blend of excitement and tranquillity. Discover bustling markets, educational museums, lively shopping centres and historic sites, then unwind by its white sandy beach, enjoy canoeing or relax at a water park. Friendly locals and scenic marinas await your arrival.

  • Teluk Bahang – This city offers a mix of leisure and cultural experiences. You can begin your day with a visit to the Penang Cultural Centeropens in new window to explore the local art and history showcased through various exhibits. After soaking in some culture, take a leisurely stroll along the beach to enjoy the ocean breeze and perhaps even catch a memorable sunset. With its combination of museums and beachside relaxation, there’s something to suit both the curious and the beach lover in you.
  • Mukim 13 Paya Terubong – In this vibrant city, history and modern life blend seamlessly. Start your exploration at RECSAM and then visit the Institute Pendidikan Guru to delve into the region’s educational heritage with a cultural twist. Enjoy a day out at the shopping centre, where you can browse local products and experience the everyday hustle of city life. Nearby, take a relaxed walk in the park or even splash around at the water park. The area’s historic sites and modern amenities provide a diverse range of activities, from enjoying a quiet walk past historic buildings to engaging in a lively shopping experience.
  • Butterworth – Known for its pristine sandbeach and marina, this city offers a host of outdoor activities. Start your day with birdwatching along the coastal areas, then try your hand at canoeing or fishing in the calm waters. Enjoy a swim at the whitesandbeach or simply relax by the shoreline. A visit to the Ninth Emperor God Temple adds a cultural dimension to your day, where you can appreciate the local heritage and intricate temple architecture. Butterworth serves up a delightful balance of water-based fun and cultural exploration, making it a versatile destination for any traveller.

4 tips for savvy savings when booking a hotel in Penang

  1. Book for the cheapest times: Visiting Penang between September and November promises a budget-friendly experience, as hotel prices may drop during these months, making it an affordable destination. For a well-rounded exploration of the island’s rich history, cultural heritage, and stunning natural attractions, a stay of at least 2 days is recommended. This itinerary offers great value for money, allowing travellers to discover key landmarks and immerse themselves in the vibrant local culture while staying on a budget.
  2. Look for last-minute deals on Hotels.com: Hotels.com offers travellers the opportunity to find enticing hotel deals in Penang by exploring the Dealsopens in new window section. You may discover reduced rates close to your travel date by checking Last-Minute Deals for last-minute escapes. Additionally, the Smart Shopping tool within the app allows you to compare hotel prices and amenities, ensuring you’re more likely to see the most appealing options when rooms become available or prices drop.
  3. Be flexible with dates: Prices may vary depending on factors such as the hotel's location, star rating, and time of year, so being flexible with your dates could help you save on your stay in a Penang hotel. For those seeking a unique experience, boutique hotels often provide a more personalised approach and may sometimes offer better value. When you book with Hotels.com, we will inform you if the price for your chosen dates is above or below the average. If it appears to be on the higher side, we may suggest more affordable dates to help you potentially find a better deal.
  4. Consider your location: Staying in the centre of major cities in Penang undoubtedly offers convenience and proximity to popular attractions, yet it tends to be more expensive. In contrast, smaller towns and rural areas are more likely to be affordable, making them an attractive alternative for those seeking better rates. While opting for hotels outside the city centre may require additional travel to key attractions, this approach can often result in cost savings. Alternatively, exploring nearby cities that boast a range of amenities and attractions might also present more budget-friendly options without compromising on experience.

Best time to go to Penang

Penang has a varied climate due to its size, so the best time to visit depends on the region and your preferences for weather and crowds. July, September, and December are the peak travel months in Penang, attracting a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to moderate rainfall. On the other hand, February, May, and October tend to be quieter times to visit, marked by light to frequent rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring