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 traveler reviews and popularity among guests who’ve booked a night in Penang on Hotels.com. These Penang hotels consistently deliver on quality, location and traveler 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:Sep 18 - Sep 20

Top landmarks in Penang

Check out the Penang hotels guests love right now

Find out more about Penang

Penang Unveiled: A Tapestry of Beaches, Temples, and Timeless Museums

Discover Penang, Malaysia, where rich culture meets stunning landscapes. Wander through Old Penang’s historic streets and marvel at ornate temples, then relax on pristine beaches along Penang Island. Experience a blend of tradition and modernity, from vibrant street art and museums to delicious local cuisine that tells the story of life in Penang. Whether exploring centuries-old heritage sites or enjoying a seaside retreat, Penang offers a unique and captivating journey for every traveler.

Discover great hotels in Penang

Penang offers a diverse range of hotel accommodations, from luxury resorts to budget-friendly guesthouses. You'll find charming boutique hotels in historic areas, modern high-rises with stunning views, and cozy lodgings near local attractions. Whether you seek comfort, culture, or convenience, Penang's hotel scene caters to all types of travelers. Here are some of the most popular hotels with our travelers in Penang:

  1. G Hotel GurneyOpens in a new window: G Hotel Gurney is a luxurious 5.0-star resort located in George Town, boasting a guest rating of 8.6 out of 10. This property features direct access to the beach and offers an array of amenities for a delightful stay. With a sumptuous breakfast featuring many varieties and an impressive Italian pizzeria, guests can indulge in culinary delights. The hotel is ideal for leisure travelers seeking a vibrant beach experience, complemented by a family-friendly atmosphere, clean and inviting rooms, and friendly staff dedicated to enhancing your stay.
  2. G Hotel KelawaiOpens in a new window: G Hotel Kelawai, another exquisite 5.0-star resort in George Town, has garnered a remarkable guest rating of 9.0 out of 10. This stunning property provides direct beach access and is designed for discerning leisure travelers desiring a luxurious escape. The hotel features a wonderful breakfast, an inviting spa, and a happy hour that enhances the overall experience. With immaculate rooms and a picturesque location, this resort promises an exceptional stay, where every detail is meticulously attended to, ensuring a memorable vacation.
  3. Shangri-La Rasa SayangOpens in a new window: Shangri-La Rasa Sayang is a refined 5.0-star hotel situated in George Town, holding a guest rating of 8.6 out of 10. This property caters to leisure travelers with a passion for golf, offering unique golf-themed experiences. Guests can enjoy elegant accommodations and amenities tailored to enhance comfort and relaxation. The hotel features a delightful pool area perfect for unwinding after a day of activities. The blend of thoughtful services and a welcoming atmosphere ensures a remarkable experience for those seeking a rejuvenating getaway.

Where to stay in Penang

Some of the best areas to stay in Penang are George Town, Bukit Mertajam, and Seberang Jaya. George Town is rich in culture, dining, and historical monuments, making it ideal for families and couples. Bukit Mertajam offers nature hikes and secluded spots, while Seberang Jaya is perfect for shopping and relaxation. For first-time visitors, George Town is the best choice.

  1. George TownOpens in a new window: George Town is a vibrant destination with a mix of culture and relaxation. It appeals to families and couples with its charming temples, engaging museums, and scenic walks around monuments. Travelers can enjoy a mix of dining and shopping experiences in a lively setting that celebrates history and art. Notable points include must-see spots like Gurney Drive and Penang Hill, which offer stunning views and a taste of local life, while KOMTAR adds a modern twist to the city's historical vibe.
  2. Bukit MertajamOpens in a new window: Bukit Mertajam is a cozy area perfect for those looking to combine local culture with outdoor activities. Its appeal lies in the blend of serene temples and scenic excursions, ideal for travelers interested in a mix of spirituality and nature. Explore highlights like the tranquil St. Anne's Church and the rich heritage of Pinang Peranakan Mansion, with Mengkuang Dam offering a refreshing break in nature. It's a quiet haven for those seeking a more intimate local experience.
  3. Seberang JayaOpens in a new window: Seberang Jaya is a friendly and laid-back locale that caters well to shopping enthusiasts and nature lovers alike. Its local charm is evident through relaxed walks and birdwatching among lush forests, paired with a selection of dining spots and temple visits. While not as bustling as city centers, it offers a unique island vibe with a community feel, perfect for travelers looking to unwind and enjoy local hospitality.

Things to do in Penang

Penang offers exciting activities for both relaxation and outdoor fun. Enjoy walks along monuments and a white sand beach, swim at the marina, try canoeing, birdwatching, and even fishing. With a vibrant university and historic sites, Penang is a dynamic spot for every traveler.

  • Little India – Explore the vibrant streets of Little India, a bustling city filled with rich cultural heritage. Make sure to visit the Pinang Peranakan Mansion, where you can delve into the unique culture of the Peranakan people. Wander through the colorful markets, sample delicious Indian cuisine, and admire the stunning architecture that showcases the area's historical significance. Don't forget to snap photos of the beautiful temples and monuments that dot the landscape, each telling a story of its own.
  • Gelugor – This lively neighborhood is known for its dynamic atmosphere. One of the highlights is the Penang Bridge West End, where you can take a leisurely stroll while enjoying breathtaking views of the sea and city skyline. Engage in outdoor activities like walking, swimming, or playing sports at nearby facilities. The area also houses impressive university campuses, making it a vibrant hub of student life. Whether you're enjoying a peaceful evening walk or participating in sports, Gelugor offers a perfect blend of relaxation and activity.
  • Butterworth – Located along the coast, Butterworth features beautiful sandy beaches and a picturesque marina. Spend your day at the whitesandbeach, where you can soak up the sun, go swimming, or try your hand at canoeing. Birdwatching enthusiasts will appreciate the local wildlife, while fishing aficionados can cast their lines in hopes of a good catch. Make sure to visit the Ninth Emperor God Temple, a cultural landmark that reflects the area's rich traditions and spiritual heritage. It's a great spot to experience local customs and enjoy the serene surroundings.

4 tips for savvy savings when booking a hotel in Penang

  1. Book for the cheapest times: The most affordable time to explore Penang on a budget is from September to November, when hotel prices may drop to lower prices. A stay of at least 2 days is ideal for discovering the city's key landmarks, historical sites, cultural attractions, and natural wonders, offering great value for money.
  2. Look for last-minute deals on Hotels.com: On Hotels.com, you may discover attractive hotel deals in Penang by exploring the DealsOpens in a new window section, where last-minute rate reductions are sometimes available. For those seeking a spontaneous escape, the Last-Minute Deals option could reveal discounted hotel rates near your travel date. Additionally, the Smart Shopping feature in the app allows travelers to compare hotel prices and amenities, helping you stay informed and possibly secure a last-minute getaway when prices drop or rooms become available.
  3. Be flexible with dates: Prices may vary based on factors such as the hotel's location, star rating, and time of year, so being flexible with your travel dates could help you save on your stay at a Penang hotel. For those interested in unique experiences, boutique hotels might offer a more personalized touch and sometimes better value. When you book with Hotels.com, we'll inform you if the price for your selected dates is above or below average. If the price seems higher, we may suggest more affordable dates to help you potentially find a better deal.
  4. Consider your location: Staying in the heart of major cities in Penang can offer unmatched convenience, with easy access to local attractions, dining, and entertainment. However, this prime location often comes with a higher price tag. In contrast, smaller towns and rural areas are more likely to be affordable, allowing travelers to stretch their budgets further. For those seeking better rates, considering accommodations outside the bustling city center might be a wise choice, though it could mean additional travel to reach key sights. Additionally, exploring nearby cities can reveal a wealth of experiences while providing more budget-friendly options.

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