Living in Malaysia requires you to explore Penang Island at least once in your life – it’s an absolute must, or your identity card might just be revoked! No explanation is needed as to why, because Penang is brimming with history, culture, and charm that makes anyone proud to be Malaysian. While the city may be small in size, it packs a punch when it comes to sights, sounds, and experiences, and properly exploring it requires a few days of leisurely indulgence. That’s where Penang’s incredible hotels come in. Looking for some recommendations? Here’s a list of the best hotels in Penang to make your stay as unforgettable as the island itself.
The Best Hotels to Stay in Penang
Contents
1. The Edison George Town, Penang

Originally built in 1906, The Edison is a beautifully restored colonial mansion that channels Penang’s old-world charm. While the architecture tells a story of a bygone era, its facilities are thoughtfully modern, from a serene outdoor pool flanked by chic cabanas to a lounge that offers complimentary all-day refreshments. With just 35 rooms, the boutique hotel maintains an intimate, exclusive feel, perfect for travelers seeking quiet luxury. Its location in the heart of George Town’s UNESCO heritage zone places you within walking distance of iconic street art, famed hawker stalls, and rich cultural sights, making it both a stylish stay and a strategic one.
For more information and to make a booking, click here.
Price range: | Starts from RM472 |
Address: | 15, Lebuh Leith, George Town, 10200 George Town, Pulau Pinang |
Check-in and check-out times: | Check-in: From 2:00 PM Check-out: Until 12:30 PM |
Contact details: | +604-262 2990 |
Final Verdict
4.8
Insider Ratings
PROS:
- Heritage site
- Strategic location
- Free refreshments available all day
Cons:
- Doesn't have its own restaurant
2. DoubleTree Resort by Hilton Penang

Did you know that Penang’s DoubleTree Resort by Hilton is Malaysia’s first? Opened in 2018, this 4-star hotel brings a fresh, modern touch to Batu Ferringhi’s beachfront while weaving in subtle Peranakan influences throughout its architecture. With 316 rooms (some with stunning sea views) plus a kids’ club, family-friendly amenities, a lagoon-style pool with an artificial beach, and a full-service spa, it’s tailored for both relaxation and play. Located just 15 minutes from George Town, the resort also offers free shuttles to Penang’s buzzing heritage streets and foodie favourites.
For more information and to make a booking, click here.
Price range: | Starts from RM290 |
Address: | 56, Jalan Low Yat, Puncak Ria, 11100 Batu Ferringhi, Pulau Pinang |
Check-in and check-out times: | Check-in: 3:00PM Check-out: 12:00PM |
Contact details: | +604-892 8000 |
Final Verdict
4.8
Insider Ratings
PROS:
- Family-friendly beachside resort
- Numerous amenities and facilities
- Transportation available
Cons:
- Located a little far from Penang's tourist spots
3. Jawi Peranakan Mansion

Once the stately home of a wealthy Jawi Peranakan family, Jawi Peranakan Mansion has been thoughtfully restored to highlight its Anglo-Indian design, Mughal-inspired arches, and classic British colonial charm. This heritage boutique hotel now offers just 15 tastefully decorated rooms, complete with a peaceful courtyard pool and a quiet, nostalgic atmosphere that feels like stepping back in time. Nestled on Jalan Hutton in the heart of George Town, guests are a short stroll away from Penang’s iconic murals, historic temples, and irresistible street eats.
For more information and to make a booking, click here.
Price range: | Starts from RM200 |
Address: | 153, Jalan Hutton, George Town, 10050 George Town, Pulau Pinang |
Check-in and check-out times: | Check-in: From 3:00 PM Check-out: 12:00 PM |
Contact details: | +604-218 9858 |
Final Verdict
4.8
Insider Ratings
PROS:
- Cosy, intimate ambience
- Gorgeous historical architecture
- Strategic location
Cons:
- Best to book earlier as rooms are limited
4. Hompton by the Beach Penang

Rising above the Tanjung Tokong coastline, Hompton by the Beach is new to Penang’s hotel scene, but its sleek 33-storey design and stunning sea views have quickly made it a favourite among locals and tourists alike. Designed with comfort in mind, the hotel offers an infinity pool, steam room, well-equipped gym, and inviting dining spaces like the sea-facing Elementos Tapas & Lounge. This 4-star hotel is brimming with other amenities, including a kids’ zone and business facilities that strike the perfect balance between leisure and practicality. Just a 15-minute drive from George Town’s historic core, it’s an easy escape that keeps you close to all of Penang’s best.
For more information and to make a booking, click here.
Price range: | Starts from RM253 |
Address: | 533, Jalan C M Hashim, Tanjung Tokong, 11200 Tanjung Bungah, Pulau Pinang |
Check-in and check-out times: | Check-in: From 3:00 PM to 11:00 PM Check-out: 12:00 PM |
Contact details: | +604-373 3233 |
5. Penang Marriott Hotel

If you feel like splurging on your visit to the city, try Penang Marriott Hotel, newly opened in 2024 along the iconic Gurney Drive yet already one of the best hotels in Penang. With 223 sleek rooms facing either the sea or city skyline, the hotel features an infinity pool, a 24-hour gym, and tempting dining options like Kucina for Italian fare and Sago for international favourites. Families will appreciate the Kids Club, while business travellers can make full use of the grand ballroom and meeting spaces. When staying at Penang Marriott Hotel, you’re never far from the must-visit Penang attractions, so what better hotel is there to splurge on?
For more information and to make a booking, click here.
Price range: | Starts from RM920 |
Address: | 55, Gurney Dr, 10250 George Town, Penang |
Check-in and check-out times: | Check-in: 3:00 PM Check-out: 12:00PM |
Contact details: | +604-566 1888 |
6. The Prestige Hotel Penang

Ever watched the Academy Award-nominated movie The Prestige? The Prestige Hotel Penang’s design nods to the art of illusion, with clever details like floating beds and secret doors inspired by the film. Opened in 2019, the hotel blends Victorian elegance with modern twists to create a unique and captivating atmosphere. Guests can relax at the rooftop infinity pool, offering sweeping views of the Straits of Malacca, enjoy delectable dishes at The Glasshouse restaurant, or shop at the chic boutiques in the hotel’s arcade. With 162 stylish rooms, it’s an unforgettable stay that combines creativity, comfort, and luxury.
For more information and to make a booking, click here.
Price range: | Starts from RM507 |
Address: | 8, Gat Lebuh Gereja, George Town, 10300 George Town, Pulau Pinang |
Check-in and check-out times: | Check-in: 3:00 PM Check-out: 12:00PM |
Contact details: | +604-217 5888 |
What do you think of our selection of the best hotels in Penang? Let us know and make sure to follow Glitz on Facebook and Instagram for the latest updates.