Hotels With spa in Penang, Malaysia

Hotels With spa in Penang, Malaysia

Enter your dates for the latest hotel rates and availability.

Scroll down to see hotels
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

Top Hotels With spa - Penang

Choose your travel dates to see the latest prices
Most Booked
Lowest price
Closest to downtown
Highest Rated
99+
Hotels in Penang
Featured facilities: Massage Room, Foot Bath
Very Good
646 reviews
8.9/10
1 night
From £38
Check Availability
99+
Hotels in Penang
Angsana Teluk Bahang, Penang proudly celebrates nine prestigious wins at the 2025 World Luxury Awards, including Best Luxury Family Beach Resort in Malaysia and Best Gourmet Cuisine in Asia. These accolades reaffirm the resort’s position as one of Penang’s leading beachfront destinations — where heartfelt service, Peranakan-inspired design, and world-class spa and dining experiences come together for an unforgettable stay by the Andaman Sea. Treasure every moment at Angsana Teluk Bahang, the first Angsana brand in Malaysia. Set along the idyllic shores of Teluk Bahang, the resort overlooks the magnificent Andaman Sea and offers 228- sea-view rooms and suites, some with private plunge pools. This vibrant hotel in Penang, Malaysia showcases Peranakan-inspired design by the talented Omar Khan. Enjoy the resort’s facilities, including a vast infinity pool, a family pool with a water slide, a kids’ club, and state-of-the-art meeting and event facilities. Embark on an unforgettable gastronomic journey at the hotel's restaurants and bars, take part in a bespoke wellness programme and enjoy curated fun experiences for all. Whether for romantic holidays, quiet getaways or corporate retreats, Angsana Teluk Bahang offers a blissful beach escape in beautiful Penang.

"The hotel is about 40-50 minutes from the city center and roughly an hour from the airport. If you're not in a rush, public transport is an option. Arriving at Penang Airport at 7:30 AM, it was perfect to grab breakfast before checking into the hotel. We added an extra bed, which was quite low, like a camp bed. We asked if we could get another mattress, and they said they'd check but never got back to us, so we just let it go. For our 5:30 AM return flight, we pre-ordered a takeaway breakfast the day before. The balcony was very spacious with expansive views. The private beach was just okay, a bit rocky underfoot. The entertainment activities were a bit underwhelming; they said 10 minutes but we only got about 3 minutes of actual play. There were staff who spoke Chinese, so communication was no problem. There are no dining options right by the hotel, but there's a restaurant called 'Da Dong Seafood Restaurant' that's pretty good and offers great value for money. You might have to queue during peak hours, and getting a taxi back could incur a surcharge."
Great
1223 reviews
9.0/10
1 night
From £95
Check Availability
83
Hotels in Penang
In the heart of George Town, Garden Inn is within a 5-minute drive of Wat Chaiya Mangkalaram and Leong San Tong Khoo Kongsi. This spa hotel is 2.1 mi (3.3 km) from Pinang Peranakan Mansion and 2.2 mi (3.6 km) from Fort Cornwallis. Relax at the full-service spa, where you can enjoy massages. Additional features at this hotel include complimentary wireless internet access, tour/ticket assistance, and a vending machine. Featured amenities include a computer station, dry cleaning/laundry services, and a 24-hour front desk. Free self parking is available onsite. Make yourself at home in one of the 53 air-conditioned guestrooms. Complimentary wireless internet access is available to keep you connected. Private bathrooms with showers feature bidets and hair dryers. Conveniences include desks and coffee/tea makers, and housekeeping is provided daily.

"Overall, it was satisfying. The staff were polite and friendly. The room was clean and comfortable. If possible, I'd suggest upgrading the TV channels; there were too few options. For guests like us who stay a bit longer, it gets a bit boring because there aren't any good TV programs."
Very Good
63 reviews
8.1/10
1 night
From £17
Check Availability
70
Hotels in Penang
With a stay at St.Giles Wembley Penang, you'll be centrally located in George Town, steps from KOMTAR and a short 3-minute drive from Gurney Drive. This hotel is 2.7 mi (4.3 km) from Gurney Plaza and 4.4 mi (7 km) from Penang Hill. Don't miss out on recreational opportunities including an outdoor pool and a fitness center. Additional features at this hotel include complimentary wireless internet access, concierge services, and gift shops/newsstands. Satisfy your appetite for lunch or dinner at the hotel's restaurant, Wembley Cafe, or stay in and take advantage of the room service (during limited hours). Relax with a refreshing drink at one of the 2 bars/lounges. Buffet breakfasts are available daily from 7:00 AM to 10:30 AM for a fee. Featured amenities include complimentary wired internet access, a business center, and dry cleaning/laundry services. Planning an event in George Town? This hotel has 32292 square feet (3000 square meters) of space consisting of conference space and 10 meeting rooms. Free self parking is available onsite. Make yourself at home in one of the 415 air-conditioned rooms featuring LCD televisions. Your bed comes with down comforters and premium bedding. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and bidets.

"For our anniversary trip to Penang, I contacted the hotel in advance via email. They arranged anniversary decorations, gifted us a cake, and upgraded our room, which made us feel very cared for and warm. The hotel's location is excellent, right in the heart of George Town, within walking distance to all the nearby attractions. Breakfast was abundant with a wide variety of choices. Upon check-in, we received two 10 MYR vouchers for use within the hotel, which could be combined. We used them for room service, which was very convenient. Choosing The Wembley was the best decision of our Penang trip. I'll definitely choose to stay here again on future visits to Penang and will recommend it to others too."
Great
1905 reviews
9.1/10
1 night
From £47
Check Availability
99+
Hotels in Penang
With a stay at Amari SPICE Penang in George Town (Bayan Lepas), you'll be a 5-minute walk from Penang International Sports Arena and within a 5-minute drive of RECSAM and Institute Pendidikan Guru. This spa hotel is 7.2 mi (11.6 km) from Penang Hill and 8.2 mi (13.1 km) from KOMTAR. Pamper yourself with onsite massages and facials. At Amari SPICE Penang, enjoy a satisfying meal at the restaurant. Wrap up your day with a drink at the poolside bar. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a 24-hour front desk and an elevator. Planning an event in George Town? This hotel has facilities measuring 43702 square feet (4060 square meters), including a conference center. A roundtrip airport shuttle is provided for a surcharge (available 24 hours), and free self parking is available onsite. Make yourself at home in one of the 453 individually decorated guestrooms, featuring minibars and Smart televisions. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms have complimentary toiletries and bidets. Conveniences include laptop-compatible safes and desks, and housekeeping is provided daily.

"Actually quite disappointed for them to arrange big group of ppl check in at the same time and room is not ready at 4pm which is unacceptable. Majority of room check out at 12pm and you only allow for check in at 3pm. So is fine, but you should get ready all the rooms already. You already aware that, 27/6 check in should be very crowded due to concert event. Seems like your team is not ready. Besides, room clean, bed and pillow is nice."
Great
1315 reviews
9.2/10
1 night
From £57
Check Availability
99+
Hotels in Penang
With a stay at DoubleTree Resort by Hilton Hotel Penang in George Town (Tanjung Bungah), you'll be a 1-minute drive from TeddyVille Museum and 7 minutes from Ferringgi Beach. This 4-star hotel is 4.6 mi (7.3 km) from Gurney Drive and 5 mi (8.1 km) from Gurney Plaza. Pamper yourself with onsite massages and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools and a fitness center. Additional features at this hotel include complimentary wireless Internet access, concierge services, and babysitting (surcharge). Enjoy international cuisine at Makan Kitchen, a restaurant where you can take in the garden view, or stay in and take advantage of the 24-hour room service. Relax with your favorite drink at the bar/lounge or the poolside bar. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a computer station, dry cleaning/laundry services, and a 24-hour front desk. Planning an event in George Town? This hotel has facilities measuring 4960 square feet (461 square meters), including a conference center. Self parking (subject to charges) is available onsite. Make yourself at home in one of the 316 guestrooms featuring refrigerators and iPod docking stations. Wired and wireless Internet access is complimentary, while 40-inch flat-screen televisions with satellite programming provide entertainment. Private bathrooms with showers feature rainfall showerheads and complimentary toiletries. Conveniences include phones, as well as laptop-compatible safes and desks.

"We had a pleasant stay although its just for a night. The downside is the time delay during check in which approximately around 10-20 minutes of waiting since our room has not completely prepared. It is a bit frustrating since we come at 3.30pm which 30 minutes late of the standard check-in time. However, the hotel had prepared extra bed (FOC) which we believe is a nice gesture from them to compensate the bad experience. The room is spacious and got terrace with really nice beach view. The breakfast spread is full of variety and just nice."
Very Good
1582 reviews
8.7/10
1 night
From £49
Check Availability
99+
Hotels in Penang
Located in George Town, PARKROYAL Penang Resort is a 1-minute drive from Ferringgi Beach and 7 minutes from Teluk Bahang Beach. This hotel is within the vicinity of ESCAPE Adventureplay and Penang National Park. Relax at the full-service spa, where you can enjoy massages, body treatments, and facials. You're sure to appreciate the recreational amenities, which include 2 outdoor swimming pools, a water park, and a health club. This hotel also features complimentary wireless Internet access, concierge services, and babysitting (surcharge). Grab a bite at Gustoso By The Beach, one of the hotel's 2 restaurants, or stay in and take advantage of the 24-hour room service. Snacks are also available at the coffee shop/cafe. Relax with a refreshing drink from the poolside bar or one of the 2 bars/lounges. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a business center, dry cleaning/laundry services, and a 24-hour front desk. This hotel has 9 meeting rooms available for events. Free self parking is available onsite. Make yourself at home in one of the 309 guestrooms featuring minibars and LED televisions. Complimentary wireless Internet access keeps you connected, and cable programming is available for your entertainment. Bathrooms have complimentary toiletries and slippers. Conveniences include phones, as well as safes and desks.

"Overall, I'm satisfied, but of course, there were a few things that weren't perfect, haha. Check-in was good and fast, even though there were a lot of people. There was complimentary juice while waiting to check-in. The swimming pool is great and big, with slides for kids too. The kids' room is amazing, with a ball pit, PS5 games, slides, and more! The kids' room is definitely the best 👍🏻 Breakfast was a bit disappointing because the table I got was hot. Didn't feel the air conditioning at all. The room was great, sea view, and clean. Parking was a bit difficult. It's first-come, first-served, or you'll have to valet park if you want secure parking. The staff were very friendly. Excellent."
Great
2054 reviews
9.3/10
1 night
From £104
Check Availability
99+
Hotels in Penang
Experience an abundance of unparalleled facilities and features at Hotel Penaga.Maintain seamless communication using the complimentary Wi-Fi at hotel.Guests can avail parking facilities at the hotel.During your stay at this fantastic hotel, the attentive front desk personnel can provide you with a range of amenities such as concierge service, luggage storage and safety deposit boxes. During leisurely days and evenings, on-site amenities such as daily housekeeping enable you to fully enjoy your accommodation. Kindly note that smoking is prohibited in the hotel to ensure fresher air for all visitors.At Hotel Penaga, every guestroom is provided with convenient amenities and fittings to ensure a comfortable stay.Enhance your experience at hotel with the knowledge that certain rooms are equipped with linen service and air conditioning for your convenience. At Hotel Penaga, each visit offers an array of intriguing room configurations, featuring accommodations with separate living room and balcony or terrace, ensuring a distinct experience every time. Certain rooms boast in-room amusement features such as daily newspaper, television and cable TV, offering guests an enjoyable stay. In select rooms within the hotel, a refrigerator, bottled water, instant coffee and instant tea is available to cater to your requirements when desired.In the hotel, certain guest bathrooms come equipped with essential bathroom amenities, such as a hair dryer, toiletries and bathrobes, ensuring a comfortable stay for guests. Begin your day carefree at Hotel Penaga, as complimentary breakfast is offered for your convenience.Begin your day feeling refreshed and invigorated as you enjoy a delightful cup of quality coffee available at the cafe situated within the hotel.At the hotel, an assortment of easily accessible and delicious meal choices are available to satisfy your appetite whenever it strikes.During your stay at hotel, an array of engaging activities and amenities guarantees a delightful experience.Conclude your holiday perfectly with a visit to massage and spa on your final days. Discover the fitness amenities at hotel to maintain your health and strength during your getaway.

"I was a little disappointed that there was no pool and the breakfast buffet selection could have been more expansive. The room I loved and it had so much character. But the proofing was a little lacking and the heat would come inside through the bathroom and windows. The towels were rather old and had a dirty/musty smell. The hotel had a perfect location within walking distance of so many attractions. It was quaint and I loved that part of it."
Very Good
145 reviews
8.0/10
1 night
From £46
Check Availability
83
Hotels in Penang
With a stay at Lexis Suites Penang in George Town (Bayan Lepas), you'll be a 3-minute drive from Pantai Teluk Bayu and 8 minutes from Penang International Sports Arena. This beach hotel is 12.7 mi (20.5 km) from KOMTAR and 13.6 mi (21.9 km) from Gurney Drive. Enjoy a range of recreational amenities, including an outdoor pool, a steam room, and a fitness center. This hotel also features complimentary wireless internet access, concierge services, and wedding services. Guests can get to nearby shops on the complimentary shuttle. Enjoy international cuisine at Roselle Coffee House, one of the hotel's 2 restaurants, or stay in and take advantage of the room service (during limited hours). Wrap up your day with a drink at the bar/lounge. Buffet breakfasts are available daily from 6:30 AM to 10:30 AM for a fee. Featured amenities include a business center, a 24-hour front desk, and multilingual staff. Free self parking is available onsite. Make yourself at home in one of the 222 air-conditioned rooms featuring private plunge pools and LCD televisions. Your bed comes with down comforters and premium bedding. Rooms have private balconies. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment.

"Let me start with the location. -a little bit far from the center, had to drive around 5-10 mins to reach nearest 7e. forget about the other attractions, it needs more than 30 mins from the hotel. Staff. -i dont know but i feel like not helpful enough. they could’ve done better for the so called “5 stars” hotel wannabe. Cleanliness. -well it was clean BUT! right when we entered the room we saw the notice of the charlie ants. we were so scared to touch the floor with bare foot as i lost count on how much we had seen and managed to kill the insects on our own! Buffet. -was ok, not the best. many verities to choose from. well at least they tried. Facilities. -they won this time. my only complaint was the insects on the floor and walls of the toilet."
Very Good
866 reviews
8.6/10
1 night
From £50
Check Availability
86
Hotels in Penang
Featured facilities: Full-Service Spa, Massage Room, Foot Bath
Great
577 reviews
9.3/10
1 night
From £95
Check Availability
See All Hotels With spa in Penang

Travelers Reviews of Penang Hotels

See all

Lexis Suites Penang

8.6/10
Very Good
Posted on Jul 6, 2026
MYAnonymous User
Let me start with the location. -a little bit far from the center, had to drive around 5-10 mins to reach nearest 7e. forget about the other attractions, it needs more than 30 mins from the hotel. Staff. -i dont know but i feel like not helpful enough. they could’ve done better for the so called “5 stars” hotel wannabe. Cleanliness. -well it was clean BUT! right when we entered the room we saw the notice of the charlie ants. we were so scared to touch the floor with bare foot as i lost count on how much we had seen and managed to kill the insects on our own! Buffet. -was ok, not the best. many verities to choose from. well at least they tried. Facilities. -they won this time. my only complaint was the insects on the floor and walls of the toilet.
Price per night from:£50

Lone Pine, Penang, a Tribute Portfolio Resort

8.9/10
Very Good
Posted on Jun 20, 2026
CNZuile
The hotel staff were incredibly dedicated and responsive to all our requests. The room was clean and tidy. The beach behind the hotel is a bit small, but it's shared with the neighboring hotels, so you can walk along it, and the scenery is still beautiful. However, the hotel's internal landscaping is fantastic. It's definitely worth another visit.
Price per night from:£111

Angsana Teluk Bahang, Penang

9.0/10
Great
Posted on Jul 7, 2026
Guest User
The hotel is about 40-50 minutes from the city center and roughly an hour from the airport. If you're not in a rush, public transport is an option. Arriving at Penang Airport at 7:30 AM, it was perfect to grab breakfast before checking into the hotel. We added an extra bed, which was quite low, like a camp bed. We asked if we could get another mattress, and they said they'd check but never got back to us, so we just let it go. For our 5:30 AM return flight, we pre-ordered a takeaway breakfast the day before. The balcony was very spacious with expansive views. The private beach was just okay, a bit rocky underfoot. The entertainment activities were a bit underwhelming; they said 10 minutes but we only got about 3 minutes of actual play. There were staff who spoke Chinese, so communication was no problem. There are no dining options right by the hotel, but there's a restaurant called 'Da Dong Seafood Restaurant' that's pretty good and offers great value for money. You might have to queue during peak hours, and getting a taxi back could incur a surcharge.
Price per night from:£95

PARKROYAL Penang Resort

9.3/10
Great
Posted on Jun 21, 2026|Deluxe Sea-Facing Room
MYfhatihah
Overall, I'm satisfied, but of course, there were a few things that weren't perfect, haha. Check-in was good and fast, even though there were a lot of people. There was complimentary juice while waiting to check-in. The swimming pool is great and big, with slides for kids too. The kids' room is amazing, with a ball pit, PS5 games, slides, and more! The kids' room is definitely the best 👍🏻 Breakfast was a bit disappointing because the table I got was hot. Didn't feel the air conditioning at all. The room was great, sea view, and clean. Parking was a bit difficult. It's first-come, first-served, or you'll have to valet park if you want secure parking. The staff were very friendly. Excellent.
Price per night from:£104

Shō Hotel Penang

8.9/10
Very Good
Posted on Jun 25, 2026
HKeddietyli
very clean hotel with big size of room. excellent and quick house keeping especially from Lina. Highly recommended and will stay again.
Price per night from:£38

Shangri-La Rasa Sayang, Penang

8.9/10
Very Good
Posted on Jul 15, 2026
CNWinnJohn
Getting to Shangri-La Rasa Sayang from the airport takes about 50 minutes by Grab (around 70+ MYR, 100+ MYR at night). From George Town, it's about a 20-minute Grab ride (around 20+ MYR). The hotel offers two free shuttle buses daily to and from George Town (see picture 5; just book at the concierge desk). Alternatively, public bus 101 stops right outside the hotel and goes to George Town (2.7 MYR per person, cash only). The hotel is huge, connected to the Golden Sands next door. You can explore both on foot or by using the hotel's complimentary buggy service. The breakfast selection is decent, but nothing particularly stood out to me. Room cleanliness, water pressure, and air conditioning were generally satisfactory. The toiletries are Shangri-La's own brand, with that distinctive Southeast Asian scent, and the bedding was very comfortable. The hotel is very close to Batu Ferringhi Beach, within walking distance. It's a great spot to watch the sunset, grab dinner, and then enjoy a fire show after dark – very chill. Across from the hotel, there's a durian shop offering an 88 MYR all-you-can-eat buffet. However, I'd recommend buying individual 'Black Thorn,' 'Red Prawn,' and 'Musang King' durians instead; these Penang specialties are delicious and better value. You can pay with cash (MYR) or Alipay (at an exchange rate of 1.7 to RMB). A special shout-out to the concierge service! We had an early morning flight home and wanted to explore George Town after checking out, but dragging luggage around would have been inconvenient. The concierge proactively arranged for us to store our luggage for free at their sister hotel, Shangri-La's Hotel JEN George Town. Even better, after our sightseeing, we were allowed to use Hotel JEN's gym and showers free of charge (Penang is hot and humid, so you get sweaty quickly outdoors). This meant we could freshen up before heading to the airport. From Hotel JEN, a Grab to the airport costs about 30+ MYR, or you can take public buses 102/401/401E directly from behind the hotel for just 2.7 MYR per person.
Price per night from:£164

DoubleTree Resort by Hilton Hotel Penang

8.7/10
Very Good
Posted on Jun 30, 2026
MYAnonymous User
We had a pleasant stay although its just for a night. The downside is the time delay during check in which approximately around 10-20 minutes of waiting since our room has not completely prepared. It is a bit frustrating since we come at 3.30pm which 30 minutes late of the standard check-in time. However, the hotel had prepared extra bed (FOC) which we believe is a nice gesture from them to compensate the bad experience. The room is spacious and got terrace with really nice beach view. The breakfast spread is full of variety and just nice.
Price per night from:£49

G Hotel Gurney

9.3/10
Great
Posted on Jun 29, 2026
HKAnonymous User
Positive -have requested for a connecting room, and hotel arranged the connecting room for us. The buffer restaurant got a nice view, but not our room, Negative - we were allocated the room could see the opposite building closely, means other buildings could see us as well. No privacy at all. Rooms getting a bit dated The rubbish bin not clean up every day We haven't been notified there was a short renovation upstairs in the afternoon, we were taking rest at the hotel by that time. The worse is after we come back from dinner, the light at the corridor and in our room all dark. This is the first time I experienced all night off in my hotel room. The manager told me that because we switched off the main switch, and made both rooms light off. Do you think it is possible for us even turn off the corridor light and another room night? In fact, we never turn off the light.
Price per night from:£98

Bertam Resort & Water Park Penang

9.0/10
Great
Posted on May 4, 2026
Guest User
It is a beautiful place to stay, we love it, especially the bathtub and the swimming pool, but there are some things that we really regret, the first menu for breakfast is the same menu on saturday and sunday please change it, the second its buggy not provide for our, who parking car far from the lobby hotel, the third its towel you don't provide for extra , l'm with three people in one room 2 adults and 1 children, we had to share towel..please considered it..this is my second time staying here..
Price per night from:£43

Eastern & Oriental Hotel

9.2/10
Great
Posted on Jul 15, 2026
CNCraig50
This hotel offers incredible value for money! For 1200 RMB, I got a room with a sea view balcony and a spacious shower – absolutely perfect 💯. It's super close to the Blue Mansion; you can just exit the heritage wing lobby, cross the street where there's a HeyTea and a bar street, and then cross another street near a gas station, and you'll be right at the Blue Mansion and the Red Garden food market. Many famous people have stayed here, and it beautifully blends history with modern touches, all while having that lovely Nanyang resort vibe. I'll definitely be staying here again on my next trip to Penang!
Price per night from:£144

Frequently Asked Questions

How do I book a hotel on Trip.com?

To book a hotel on Trip.com, simply enter your destination, travel dates, and the number of guests on the page. Then, browse through the available hotels and select the one you want to book. Follow the prompts to enter your payment information and complete the booking.

How do I get hotel deals on Trip.com?

There are several ways to find affordable hotels on Trip.com. You can narrow down your search results by filtering hotels according to your preferred price range, or you can sort the results by price to view the cheapest options first.

Where can I find hotel deals on Trip.com?

Trip.com offers a wide variety of hotel deals and promotions that are available throughout the year. You can easily find these special offers on our deals page. What's more, if you are a member of our loyalty program, you can sign in to your account and discover exclusive discounted rates at hotel list pages.

How can I get lower prices for hotels?

Sometimes booking hotels midweek is cheaper, but it also depends on the season.

How many hotels are listed on Trip.com?

You’ll find over 1,500,000 hotels in 230+ countries and regions on Trip.com. Can’t decide which hotel to book? Browse the site for inspiration!

Can I cancel or change my hotel bookings on Trip.com?

It depends on the hotel policy and date of cancellation. Please check the policy section of the related hotel pages. To cancel or change your bookings, sign in to your Trip.com account, go to "My Bookings", and follow the instructions.

How do I contact Trip.com customer support?

You can contact Trip.com's 24/7 customer support by visiting the Help Center on Trip.com and submitting a request. You can also contact us by phone or service chat, depending on your location.

Property Information for Tourists

Total properties27
Number of reviews17,645
Weekday Avg. Price£171
Weekend Avg. Price£181