Photo by Tourism Malaysia

Hotels in Penang

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 .

Top hotels in George Town

Top hotels in Bukit Mertajam

Top hotels in Butterworth

Top hotels in Perai

Top cities in Penang

Great weekend hotel deals in Penang

Showing deals for:18 Sept - 20 Sept

Top landmarks in Penang

Check out reviews of Penang hotels guests love

Find out more about Penang

Penang Unveiled: A Tapestry of Temples, Treasures, and Tranquillity

Nestled on the northwest coast of Peninsular Malaysia, Penang is a vibrant fusion of cultures, renowned for its rich history and culinary delights. Explore the UNESCO-listed George Town, where charming colonial architecture meets lively street art. Stroll along the sandy shores of Batu Ferringhi, or immerse yourself in the spiritual serenity of Kek Lok Si Temple. Discover the lush landscapes of Penang National Park, and savour the tantalising street food that makes this island a gastronomic haven. With its harmonious blend of tradition and modernity, Penang offers an unforgettable escape for every traveller.

Discover great hotels in Penang

Penang offers a diverse range of accommodation options, from luxurious beachfront resorts to charming boutique hotels in George Town. Visitors can find budget-friendly guesthouses and modern serviced apartments that cater to various preferences. Whether you're seeking cultural experiences or relaxation, Penang's hotels provide a welcoming base for your adventures. Here are some of our travelers' favorite hotels in Penang:

  1. Eastern And Oriental HotelOpens in a new window: This 5.0-star resort in George Town offers a refined beachside escape with direct access to the sands and an array of upscale amenities. It features a sumptuous breakfast, an inviting pizzeria serving authentic Italian dishes, and a pristine, well-appointed room designed for relaxation. Ideal for leisure travellers seeking a distinctive coastal retreat, the property delivers a smooth, high-quality experience with its beautiful setting and excellent location for beach access.
  2. G Hotel KelawaiOpens in a new window: This 5.0-star hotel in Seberang Jaya caters exclusively to the discerning business traveller looking for a luxurious, spa-themed experience. With its full-service spa, expansive pool, steam room and sauna, the hotel promises a rejuvenating stay complemented by a refined breakfast and spacious, immaculate rooms. The elegant design and curated services, including an express check-in and premium amenities, ensure a seamless, high-end journey for frequent travelers.
  3. Hotel Equatorial PenangOpens in a new window: This exquisite 5.0-star resort in George Town is curated for leisure travellers in search of a lavish beachside escape. With direct access to the beach, an exceptional spa, and a beautifully designed setting, the property offers an outstanding retreat for those who appreciate luxury and comfort. The resort delivers a high-quality experience with a focus on superior service, elegantly appointed rooms and a picturesque location, ensuring a memorable stay with its exclusive amenities and refined ambiance.

Where to stay in Penang

In George Town, Bukit Mertajam, and Seberang Jaya, travellers can explore family-friendly temples, museums, and dining in George Town; enjoy secluded excursions, boating, and temples in Bukit Mertajam; and savour shopping, birdwatching, and relaxing walks in Seberang Jaya. For first-time visitors, George Town offers the quintessential Penang experience.

  1. George TownOpens in a new window: George Town is a vibrant hub blending rich culture with modern dining and shopping experiences. The area boasts familyfriendly attractions and historic temples, making it ideal for travellers seeking a mix of heritage and contemporary comforts. Including must-see places like Gurney Drive and Penang Hill, the locale offers a relaxed, walking-friendly atmosphere and a touch of romance. Perfect for those who appreciate monuments and museums, George Town brings a unique combination of cultural and leisure experiences to your stay.
  2. Bukit MertajamOpens in a new window: Bukit Mertajam offers a distinctive charm with its serene temples and religious sites, perfect for those who enjoy a quieter, spiritually enriching getaway. The presence of attractions like St. Anne's Church and the Pinang Peranakan Mansion adds a refined historical depth, while the area’s focus on excursions and secluded spots provides a refreshing change from urban rush. Its blend of spiritual and cultural experiences makes Bukit Mertajam a compelling choice for travellers looking to explore beyond the typical city hustle.
  3. Seberang JayaOpens in a new window: Seberang Jaya is a welcoming destination known for its friendly locals and relaxed vibe. Ideal for those who enjoy a mix of shopping, dining, and a bit of nature with birdwatching and forest walks, the area offers a balanced retreat. With attractions that focus on local temples and island escapes, Seberang Jaya provides a laid-back environment perfect for unwinding and exploring leisurely. Its combination of everyday delights and a touch of natural beauty makes it a pleasant choice for a stay in Penang.

Things to do in Penang

Penang offers an exciting blend of boating, hiking, dolphin watching, and swimming adventures alongside leisurely ferry rides, temple visits, island explorations, and relaxing beach days at its marina. Enjoy a mix of jungle trails and vibrant shopping centres, all set within an inviting tropical atmosphere.

  • Bukit Mertajam – This city is a treasure trove of cultural experiences. Start your visit at St. Anne's Church, where you can appreciate its stunning architecture and tranquil atmosphere. If you’re feeling adventurous, hike the nearby hills for breathtaking views of the landscape. You can also enjoy a boat ride to explore the coastal areas, keeping an eye out for playful dolphins. For a truly unique experience, take a ferry to nearby islands and soak in the natural beauty surrounding Bukit Mertajam.
  • Bayan Lepas – This charming neighbourhood is ideal for those who love the great outdoors. Dive into the refreshing waters and enjoy a leisurely swim in the local beaches. While in the area, visit RECSAM and Institute Pendidikan Guru to delve into Malaysia's educational heritage. The lush jungle surroundings invite exploration, so don’t miss the chance to wander through the greenery, where you may spot local wildlife and enjoy the sounds of nature.
  • Batu Maung – A visit to Batu Maung is incomplete without spending time at the beach. Head to Pantai Kapor BakarOpens in a new window for a day of relaxation or some light shopping at nearby shopping centres and malls. This coastal area is known for its beautiful scenery, making it a perfect spot for a sunset stroll. Indulge in local delicacies at the beachside stalls, and immerse yourself in the atmosphere as you unwind with the sound of the waves.

4 tips for savvy savings when booking a hotel in Penang

  1. Book for the cheapest times: The best time to visit Penang on a budget is during September to November when hotel rates may drop to lower prices, offering great value for money. With a stay of at least 2 days, visitors can explore the key landmarks, immerse themselves in the island's rich history and culture, and enjoy its natural attractions, all while benefiting from an affordable and budget-friendly experience.
  2. Look for last-minute deals on Hotels.com: In Penang, you may discover appealing hotel deals by exploring DealsOpens in a new window on Hotels.com, where discounted rates could be available. For last-minute travellers, the Last-Minute Deals section on Hotels.com may offer opportunities to secure a room close to your travel date. Additionally, by using the Smart Shopping tool available via the app, you're more likely to compare hotel prices and amenities efficiently, ensuring you stay informed about any price drops or available rooms.
  3. Be flexible with dates: Prices may fluctuate due to factors such as the hotel's location, star rating, and the time of year, so having some flexibility with your travel dates could help you find a better deal for your stay in a hotel in Penang. For those seeking a distinctive experience, boutique hotels often provide a more personalised touch and may offer better value. When you make a booking through Hotels.com, we’ll inform you whether the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could offer more affordable options.
  4. Consider your location: Staying in the heart of major cities in Penang certainly offers the allure of convenience and proximity to local attractions, yet it often comes at a premium price. Accommodations in bustling city centres are generally more expensive, as demand for these prime locations remains high. In contrast, smaller towns and rural areas are more likely to be affordable, providing visitors with budget-friendly options. For those seeking better rates, it may be worth considering hotels situated just outside the city centre. While this could necessitate a bit of extra travel to reach key sights, it can lead to significant savings. Additionally, exploring nearby cities that boast their own unique attractions can also yield more economical choices for your stay.

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. The peak travel months to visit Penang are July, September, and December, which see a higher number of tourists. During this peak period, the weather is mostly sunny to mostly cloudy, accompanied by light to moderate rainfall. In contrast, February, May, and October are ideal if you're looking for a calmer vacation, marked by light to frequent rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring