• Go to app
  • Select a destination
  • 21 Best Penang Hotels: From Charming Heritage Boutique Hotels To Romantic Beach Resorts

    Eunis Ong
    Eunis Ong
    Last updated 19 Mar 2024
    best hotels in penang

    Where to Stay in Penang - 21 Best Hotels in George Town, Batu Ferringhi and Tanjung Bungar

    It's hard to get bored of Penang. From mouth-watering street food to heritage buildings and a vibrant old town vibe, the city always feels refreshing no matter how many times you head back. If you're searching for where to stay in Penang, you're in the right place. Check out our list of best hotels in Penang from boutique heritage hotels located in the heart of George Town to beachfront resorts in Batu Ferringhi.

    Best Hotels in George Town

    🤩 Book Your Hotel with Klook Stay+

    Heard of Klook Stay+? Here's how you can bundle your hotel booking with the best activities your destination has to offer, so you can explore more, spend less and easily plan your trip!

    What Can I Enjoy with Klook Stay+?

    • Up to 50% Off - Book a bundle and get up to half price off your hotel or activity
    • Lots of Options - Choose from attractions, transport, WiFi/SIM and more to bundle with
    • Essentials Included - Book your ideal room and trip essentials all in one place
    👉🏼 Check out all Stay+ bundles here: https://www.klook.com/en-SG/hotels/stayplus/

    🏨 Check out ALL our Hotel Promotions

    • Save up to $90 on your hotel stay when you book on Klook!
    👉🏼 Check out all hotel deals here: https://www.klook.com/en-SG/tetris/promo/sghotels

    George Town is where all the action is at! Home to Penang's top attractions like The TOP Komtar, Gravityz, Dark Mansion and more - staying here ensures that all the attractions and eateries are at your fingertips!

    1. The Edison George Town

    the edison george town penang hotel room
    The Edison is a beautifully restored colonial mansion set in the heart of George Town. With elegant open spaces, cool white walls, and vibrant jade accents - The Edison went through a comprehensive transformation and restoration back in late 2014, but still retains much of the building's historical character.
    The hotel exudes timeless charm that you just simply can't find in modern establishments, and offers rooms that are designed with a fine balance of elegance and comfort.
    • Address: 15, Lebuh Leith, George Town, 10200, Penang
    • Price: From S$184/night

    2. Cheong Fatt Tze Mansion

    Cheong fatt tze mansion tour penang
    Conceived and constructed before the end of the 19th century, The Cheong Fatt Tze Mansion (also known as The Blue Mansion) is one of the most iconic boutique hotels in Malaysia. With its roots dating 3,000 years back, this UNESCO award-winning hotel is recently known for being a filming location of the 'Crazy Rich Asians' film.
    Cheong Fatt Tze Blue Mansion Penang Hotel
    Photo Credits: @iamhendraw
    Cheong Fatt Tze Blue Mansion Hotel Room
    You can book a room at the Cheong Fatt Tze Mansion and enjoy a night's stay in one of Penang's top historical gems!
    • Address: 15, Lebuh Leith, George Town, 10200, Penang
    • Price: From S$173/night

    3. JEN Penang Georgetown by Shangri-La

    jen hotel penang
    If you want a swanky hotel that's close to attractions like The TOP Komatar, Hin Bus Depot Art Centre and Prangin and 1st Avenue Mall, then JEN Penang Georgetown is the place! The historic city centre – a UNESCO World Heritage Site – is also just a short stroll away, past bustling alleyways and charming shophouses.
    Choose from an array of bright and spacious rooms that are elegantly furnished, and with decor that pays homage to Penang’s cultural heritage with a George Town-inspired design.
    Parents travelling with young kids will be delighted to know that there is also a children's meal plan for Shangri-La members. When accompanied by a dine-in adult, up to 2 children of registered in-house hotel guests below 6 years old can enjoy buffet meals at the all-day dining venues for free!
    • Address: Magazine Rd, George Town, 11900 George Town, Pulau Pinang, Malaysia
    • Price: From S$120/night

    4. Nam Keng Hotel

    nam keng hotel penang
    Tucked along Cintra Street in the UNESCO World Heritage City of Georgetown, Nam Keng Hotel, is a restored heritage house made up of 3 combined shop house units which were built during the early 1900’s. It is the perfect embodiment of a heritage hotel, with intricately designed decor elements, from the colourful peranakan tiles to flower-embellished walls.
    Nam Keng Hotel Penang
    There are eight rooms and suites in the hotel, with the same tasteful furnishing - so be prepared to enjoy a restful and comfortable stay. The best part about Nam Keng Hotel is also its proximity to Penang's famous eateries and hawker stalls - Chulia Street just around the corner.
    • Address: 17, Lebuh Cintra, George Town, 10100 George Town, Pulau Pinang, Malaysia
    • Price: From S$79/night

    5. 23 LoveLane Hotel

     23 LoveLane Hotel penang hotel
    Photo Credit: @wilsonvielle
    23 LoveLane Hotel is a boutique heritage hotel in Penang that was originally a private residence owned by a European and later by a local family. Today, it has been carefully restored into a beautiful heritage hotel with buildings that represent five different architectural periods.
    23 lovelane hotel penang
    Besides cosy and spacious rooms and suites, the hotel also features a Chinese-Indian terrace with cozy benches that are perfect for lounging, a library equipped with coffee and board games, as well as a lush private garden that provides a calm refuge after a day out.
    • Address: 23, Lorong Love, George Town, 10200 George Town, Pulau Pinang
    • Price: From S$143/night

    6. Eastern & Oriental Hotel

    eastern and oriental hotel penang
    Affectionately known as the 'E&O' to generations of travellers, Penang's Eastern & Oriental Hotel is a 19th-century hotel that preserves the Eastern culture with its vintage-themed furnishings and an interior that exudes old world elegance. The hotel has been welcoming guests from all over the world in timeless style for almost 135 years.
    eastern and oriental hotel penang
    Photo Credit: @rynspics
    Besides its luxurious rooms and suites, our second favourite part of the Eastern & Oriental Hotel is definitely its picturesque Heritage Wing Swimming Pool that offers refreshing dips with views overlooking the Andaman Sea.
    • Address: 10, Lebuh Farquhar, George Town, 10200 George Town, Pulau Pinang
    • Price: From S$191/night

    7. Macalister Mansion

    macalister mansion pool swim-up bar
    Photo Credits: @woongwing_
    The Macalister Mansion is set amidst a lovingly restored colonial mansion built in the early 1900s that has been transformed into an elegant, sophisticated boutique hotel full of historical character.
    macalister mansion penang george town room
    macalister mansion penang george town heritage hotel
    Photo Credit: @__mooksy__
    The mansion consists of eight individually designed rooms filled with charming furnishing and specially commissioned art pieces.
    #FunFact: the name of the hotel honours Sir Norman Macalister, one of Penang's first British Governors!
    • Address: 228 Macalister Road, 10400 George Town, Penang
    • Price: From S$377/night

    8. Seven Terraces

    penang seven terraces hotel
    Tucked along a row of restored shophouses, Seven Terraces Hotel is one of the top heritage stays in George Town. This boutique hotel beautifully showcases its Anglo-Chinese architecture with open courtyards, gold-gilded doors, and elegant marble-on-hardwood furniture.
    seven terraces penang hotel
    Seven Terraces is popular amongst tourists due to its strategic location in the heart and core of the World Heritage Site. The hotel is located within walking distance to many sightseeing spots such as the Goddess of Mercy Temple, St George's Church, and stately British colonial mansions, making it the perfect launchpad for exploring George Town.
    • Address: Stewart Ln, Georgetown, 10200 George Town, Penang
    • Price: From S$186/night

    9. The Prestige Hotel

    the prestige hotel penang room
    The Prestige Hotel in Penang is a 162-room boutique hotel that resembles a tropical Victorian Eden.
    The Prestige Hotel Penang
    Photo Credits: @alexisjetsets
    Besides stylishly designed rooms, you'll also be delighted to find a rooftop infinity pool with clear views of the quayside, gazebos by the pool where you can lounge on, a sundeck where you can catch beautiful views of sunrise and sunset, and a super chic custom-designed gym.
    • Address: 8, Gat Lebuh Gereja, George Town, 10300 George Town, Penang
    • Price: From $120/night

    10. Victoria Garden Hotel

    Victoria Garden Hotel penang hotel
    Located in the heart of George Town, Victoria Garden Hotel offers relaxing, clean, and inviting stays at an affordable price tag. The hotel's strategic location allows guests to easily access the town's popular spots and activities, attractions within close vicinity include the Pinang Peranakan Mansion, Khoo Kongsi, Armenian Street, Wonderfood Museum, The TOP Penang, and more.
    • Address: 280, Lebuh Victoria, George Town, 10300 George Town, Pulau Pinang
    • Price: From S$85/night

    11. Tropics Eight Suites

    tropics eight suites penang hotel
    Tropics Eight Suites is the perfect stay for a Penang adventure with a group of friends or family. The spacious units here will make you feel as if you're stepping into your own cosy home. If you are travelling with kids, there's lots of floor space for your little ones to run around (what a bonus!).
    tropics eight suites penang hotel
    Choose from a variety of different suites catered to suit different groups of travellers - all units come with top-notch facilities and amenities such as complimentary wifi, 24-hour security, daily housekeeping, toiletries, coffee and tea making facilities, fridge, microwave, and more.
    • Address: 11A, Jalan Gottlieb, George Town, 10350 George Town, Pulau Pinang
    • Price: From S$55/night

    12. Royale Chulan Penang

    Penang Royale Chulan Hotel
    Photo Credit: @snfad_diela
    The Royale Chulan Penang Hotel is a 4-star heritage property that offers a charming fusion of history and modern luxury. Part of the hotel is a beautifully restored heritage building built in 1892, providing an endearing old-world charm that's unique to the establishment. Located at the Weld Quay area, many of the rooms here offer serene views of the pool or harbour.
    For guests who are willing to fork out a little extra, we'd recommend booking one of their suites that come fitted with huge windows, sweeping balcony views, and a separate sitting area!
    • Address: No 1 & 2, Pengkalan Weld, George Town, 10300 George Town, Pulau Pinang
    • Price: From S$66/night

    13. G Hotel Gurney

    G Hotel Gurney Penang
    G Hotel Gurney is a cosy sanctuary overlooking Penang's famous Gurney Drive. With 312 stylishly designed rooms offering a touch of cool modernity, the hotel is an urban oasis fit for all types of travellers.
    g hotel gurney penang hotel
    The best part? It is strategically located within walking distance to vibrant malls such as Gurney Paragon and Gurney Plaza, as well as Gurney Drive where you can get some good old char kuey teow for supper!
    • Address: 168A, Gurney Dr, 10250 George Town, Penang
    • Price: From S$177/night

    14. Vouk Hotel Suites

    Vouk Hotel Suites Penang
    Also nestled in the heart of George Town, Vouk Hotel Suites is located within close proximity to most of Penang's top tourist attractions, chic malls, bars, and restaurants for you to satisfy your food cravings. Besides standard rooms available at affordable prices, you can also opt for a room with a lovely partial sea view.
    Voke Hotel Suites
    If you are travelling in a group (with family or friends) they also have a Deluxe Triple Room with two plush beds that can sleep 3-4 pax.
    • Address: Vouk Hotel Suites, Jln Sultan Ahmad Shah, Georgetown, 10050, Penang
    • Price: From S$60/night

    15. The Wembley - A St Giles Hotel

    penang hotel wembley st giles
    Located just across the street from the iconic THE TOP Komtar, The Wembley is a towering hotel with 415 lavish, spacious rooms. Our favourite part of the hotel is definitely its salt-water infinity pool located on its 11th floor overlooking the city.
    The Wembley A St Giles Hotel Penang
    #KlookTip: One of Penang's popular tong shui stalls, Tang Yen is located a short walk away from the hotel! This humble street stall is a fourth-generation business that has served delicious desserts to Penangites for over 70 years. Head over for a hearty bowl of glutinous rice balls in ginger soup while you're in the area.
    • Address: 183, Jalan Magazine, George Town, 10300 George Town, Penang
    • Price: From S$81/night

    Best Hotels in Batu Ferringhi

    Batu Ferringhi is where the beach is! For those looking to enjoy a sunny day out by the sea, water sports and indulge in seafood feasts - staying here is perfect for you!

    16. Lone Pine Hotel

    Lone Pine Beach Resort Penang
    Photo Credits: @jiehyi_tan
    Known as the "boutique hotel by the beach", Lone Pine Boutique Hotel is tucked away in an idyllic spot along Penang's popular Batu Ferringhi beach. It began as a bungalow, was transformed into a family-run hotel (with just 10 rooms!) back in 1948, and has since become one of Penang's legendary hotels.
    penang hotel lone pine batu ferringhi
    The hotel expanded and refurbished a couple of times over the years, building more space to welcome guests from all over the world. We especially love lounging by the pool or on the lawn that's well-shaded by tall casuarina trees!
    • Address: 97, Jalan Batu Ferringhi, 11100 Batu Ferringhi, Penang
    • Price: From S$45/night

    17. Hard Rock Hotel Penang

    Penang Hotel Hard Rock Hotel Batu Ferringhi Beach
    Also located along Batu Ferringhi Beach, Hard Rock Hotel Penang is a popular accommodation choice in Penang. With an amazing 26,000 square feet outdoor pool complete with water slides and luxurious poolside cabanas, you'll probably have a hard time deciding whether to stay in and lounge around the pool or head out for sightseeing.
    Penang Hard Rock Hotel
    Photo Credits: @kennykolla
    Pssst, other facilities at the hotel include a swim-up bar with sunset views, an amazing spa, a children's and teens club, and rooms that come equipped with BOSE sound systems, and free HD blockbuster movies available 24 hours a day.
    • Address: Batu Ferringhi Beach, 11100 Batu Ferringhi, Pulau Pinang
    • Price: From S$142/night

    18. PARKROYAL Penang Resort

    parkroyal penang
    Discover a tropical retreat at PARKROYAL Penang Resort, a beachfront hotel that is especially perfect for families. With amenities like two swimming pools, Amazonia Water Theme Park and Koko-Nut Kid's Club, parents can rest assured knowing their kiddos will have a fantastic stay! The hotel is also near attractions like the Batu Feringghi Night Market, Entopia Butterfly Farm, ESCAPE Theme Park, as well as The Habitat, Penang Hill.
    parkroyal penang
    Choose from their menu of rooms, family rooms and suites - family rooms come with either the one bedroom or two bedroom option, and offer gorgeous seaviews. Definitely the best sight to wake up to!
    • Address: PARKROYAL Penang Resort Batu Ferringhi Beach, 11100 Batu Ferringhi, Pulau Pinang, Malaysia
    • Price: From S$109/night

    19. Shangri-La Rasa Sayang Penang

    Shangri La Rasa Sayang Penang
    Another beachfront resort to consider is Shangri-La Rasa Sayang, a luxurious Penang getaway with a gorgeous main pool, children's pool, spa services and even a beauty and hair salon for extra pampering.
    Shangri La Rasa Sayang Penang
    Nestled within lush tropical gardens, this hotel has 304 guest rooms and suites offer enchanting views of the ocean or rolling hills. The interiors are artfully designed with traditional motifs and elegant Malaysian touches, creating a warm and airy tropical-inspired sanctuary.
    • Address: Batu Feringgi Main Road Jalan, 11100 Batu Ferringhi, Pulau Pinang, Malaysia
    • Price: From S$210/night

    Best Hotels in Tanjung Bungar

    Tanjung Bungah is for those who want a place that's away from the crowds and offers some peace and quiet. With its quiet fishing village charm and close proximity to the beach, it's no wonder that this area is slowly starting to gain popularity!

    20. DoubleTree Resort by Hilton Penang

    DoubleTree Resort by Hilton Penang
    If you're looking for a comfortable and convenient stay, look no further than DoubleTree Resort by Hilton Penang. Take your pick from a good range of rooms suited for different groups of travellers, including spacious Family Rooms with ample of space for your little ones and Premier Rooms that boast private balconies and sea views.
    DoubleTree Resort by Hilton Penang
    Hotel guests will also get to access many recreational and family-friendly facilities such as an outdoor pool, spa, children's playground, a Kids' club, lounge, and restaurants.
    • Address: 56, Jalan Low Yat, Puncak Ria, 11100 Batu Ferringhi, Pulau Pinang
    • Price: From S$90/night

    21. Hompton By The Beach

    hompton beach hotel penang
    Photo Credit: @faizuleqwan
    Standing at a height of 33 floors, Hompton Beach Hotel is located along the strategic Tanjong Tokong seafront, offering a panoramic vista of the Andaman Sea from the floor-to-ceiling windows of their rooms.
    hompton beach hotel penang
    Photo Credit: @sanaaqt
    The rooms here are built on the upper level floors (12th - 32nd floor), providing guests with exclusive privacy as well as breathtaking views of the ocean. You'll feel right at home the moment you step into the warm, bright, and homey spaces filled with practical yet stylish custom-built furniture.
    • Address: 533, Jalan C M Hashim, Tanjung Tokong, 11200 Tanjung Bungah, Pulau Pinang
    • Price: From S$83/night

    More Malaysia Holiday Inspo

    SG BETTER ON APP
    🌏 Follow us on social media for more inspiration and the latest deals:
    💰 For exclusive promos, subscribe to our Telegram channel and sign up for our newsletters!