Hotels With Spa in Penang, Malaysia

Hotels With Spa in Penang, Malaysia

Enter your dates for the latest hotel rates and availability.

Swipe up to see more
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
Recommended
Lowest price
Closest to downtown
Top reviewed
Hotels in Penang
KKerry ***** 2025.12.03
The Amari hotel offered a really nice and enjoyable experience. The room was new, clean, and spacious, the gym was modern and well-equipped, and the pool was stylish and stunning. The breakfast is excellent. Canteen is beautiful and bright. I’d happily stay here again!
Great
1183 reviews
9.1/10
Price from
NZD 141
per night
Check Availability
Hotels in Penang
SSkumar1973 2025.12.24
Trip.com should have highlighted that on the day we checked in there was a fire drill! We could jot sleep or rest after our long drive to the hotel. Rooms very old and outdated. Bathroom was small, the bidet was on the wrong side of the toilet. Air-conditioning was not working! Maintenance had to chg the filter but still it was bad. Room slippers was the worst, rooms carpet was coming off the metal ***** almost cut my feet. Breakfast and the staff was a plus, but overall very noisy the room, thet need to call the pest control, I think rats running in the vents!! Great free parking but you have to take a long drive back to the lobby, a huge turn around from the parking... bad experience overall.
Great
1620 reviews
9.0/10
Price from
NZD 124
per night
Check Availability
Hotels in Penang
GGuest User 2026.01.05
Nice location, not too far into Batu Ferringhi to avoid the jam and yet accessible coming from George Town. Very good breakfast spread, you will need a few days to enjoy everything. Having a dedicated bridge to the small beach area is a plus. Plenty of parking space.
Very Good
1475 reviews
8.7/10
Price from
NZD 127
per night
Check Availability
Hotels in Penang
AAnonymous User 2025.08.10
strategic location to move around town area, and several food stall around by walking distance. compared to few hotels i stay before, many much parking lots available even till late night. one of only sound proof was very bad.
Very Good
58 reviews
8.3/10
Price from
NZD 40
per night
Check Availability
Hotels in Penang
JJasminelcf 2025.12.04
Breakfast many variety and many people and crowded. Hotel located 15mins from airport. However it is out of town. First time tourists is not advisable to stay there. Surrounding with restaurant in Malay village. You can hear the mosque pray time in the Morning and evening. We choose to stay here for the pool access experience and we need to attend the wedding. The room is very spacious and long. Good with big family as there are 2 king size beds, indoor bathtub, small pools facing the sea, sauna room, jacuzzi seem not working. We check-in early and we didn’t face to long queue. During 5pm, we saw many family are queueing to get the room. The facilities are great for young children - board games, indoor playground, swimming pools. The hotel is front of the beach but unable to swim. You also can see some village boat parking there.
Very Good
728 reviews
8.6/10
Price from
NZD 148
per night
Check Availability
Hotels in Penang
SSuh Saa 2025.11.14
Among the best hotels you can get in the Butterworth area. Truly 5 star - excellent service, clean rooms and not too far away from the train station and ferry terminal to Penang Island.
Great
585 reviews
9.2/10
Price from
NZD 119
per night
Check Availability
Hotels in Penang
GGuest User 2025.08.18
Hotel in a strategy location, a lot of food stalls around near hotel. staff are friendly, room is very clean except this time found a food string on the floor. air conditioner is not very cool but fan is provided. TV channel is not clear. other than that, all other things are ok.
Good
516 reviews
7.6/10
Price from
NZD 57
per night
Check Availability
Hotels in Penang
XxmOrange 2025.12.14
This stay far exceeded my expectations – it perfectly embodies the feeling of ”home away from home”! The hotel's location is excellent, with convenient transportation, and the rooms are clean and comfortable. The staff are warm and attentive, especially the young man who speaks Chinese. Overall, it was a very pleasant stay, and I highly recommend it!
Great
511 reviews
9.3/10
Price from
NZD 236
per night
Check Availability
Hotels in Penang
MMiaoMeow 2025.12.06
Right from the moment we arrived, we were greeted by very enthusiastic bellboys and front desk staff, which made us feel right at home. 👍🏼 The adorable welcome ice cream was a particularly nice touch. We chose this hotel mainly to shop at the nearby Gurney Plaza, but it turned out not to be great for shopping. The locals basically warned us to avoid the food court outside, and since we didn't want to eat mall food, we even took a taxi back to George Town for dinner that day. So, I don't think the location is ideal, especially since the hotel is no longer beachfront after the land reclamation, and the view is much worse than before. Points deducted for a few things: the bathroom faucet was very stiff and hard to turn, the tissues weren't refilled beforehand, and the corners of the vanity weren't cleaned properly.
Amazing
442 reviews
9.4/10
Price from
NZD 269
per night
Check Availability
Hotels in Penang
GGuest User 2026.01.17
My family had a great time staying at PARKROYAL Penang Resort. From the moment we arrived, the staff were warm, welcoming, and very attentive, making our stay comfortable and memorable. The room was spacious, clean, and well-maintained, perfect for a family stay. We especially loved the beautiful sea view and the relaxing atmosphere around the resort. The facilities were excellent, the swimming pool and kids’ areas kept our children happy, while the beachfront setting was a big plus for us adults. Breakfast was enjoyable with a wide variety of choices, and the dining experience overall was pleasant. Overall, it was a wonderful family getaway. We truly enjoyed our stay and would definitely recommend PARKROYAL Penang Resort to families looking for a relaxing and enjoyable holiday. ⭐⭐⭐⭐⭐
Great
1858 reviews
9.3/10
Price from
NZD 168
per night
Check Availability
See All Hotels With Spa in Penang

Latest Reviews for Penang Hotels

See all
9.0/10
Great
SSkumar1973Trip.com should have highlighted that on the day we checked in there was a fire drill! We could jot sleep or rest after our long drive to the hotel. Rooms very old and outdated. Bathroom was small, the bidet was on the wrong side of the toilet. Air-conditioning was not working! Maintenance had to chg the filter but still it was bad. Room slippers was the worst, rooms carpet was coming off the metal ***** almost cut my feet. Breakfast and the staff was a plus, but overall very noisy the room, thet need to call the pest control, I think rats running in the vents!! Great free parking but you have to take a long drive back to the lobby, a huge turn around from the parking... bad experience overall.
St. Giles Wembley Penang

St. Giles Wembley Penang

Hotel near George Town
Price per night fromNZD 124
9.3/10
Great
GGuest UserMy family had a great time staying at PARKROYAL Penang Resort. From the moment we arrived, the staff were warm, welcoming, and very attentive, making our stay comfortable and memorable. The room was spacious, clean, and well-maintained, perfect for a family stay. We especially loved the beautiful sea view and the relaxing atmosphere around the resort. The facilities were excellent, the swimming pool and kids’ areas kept our children happy, while the beachfront setting was a big plus for us adults. Breakfast was enjoyable with a wide variety of choices, and the dining experience overall was pleasant. Overall, it was a wonderful family getaway. We truly enjoyed our stay and would definitely recommend PARKROYAL Penang Resort to families looking for a relaxing and enjoyable holiday. ⭐⭐⭐⭐⭐
PARKROYAL Penang Resort

PARKROYAL Penang Resort

Hotel near Batu Ferringhi
Price per night fromNZD 168
8.7/10
Very Good
GGuest UserNice location, not too far into Batu Ferringhi to avoid the jam and yet accessible coming from George Town. Very good breakfast spread, you will need a few days to enjoy everything. Having a dedicated bridge to the small beach area is a plus. Plenty of parking space.
DoubleTree Resort by Hilton Hotel Penang

DoubleTree Resort by Hilton Hotel Penang

Hotel near Batu Ferringhi
Price per night fromNZD 127
9.3/10
Great
AAmirluqRoom was clean and spacious. Facilities were great and well maintained. However check in process was slow, and we had to wait past 3pm for our room. No apologies from the staffs whatsoever. Food at cafe chef wan was great.
Bertam Resort & Water Park Penang

Bertam Resort & Water Park Penang

Hotel near Kepala Batas
Price per night fromNZD 162
9.0/10
Great
GGuest UserStayed at Lone Pine Hotel and had a very pleasant experience. The location is excellent, right by the beach and close to Batu Ferringhi attractions, yet still peaceful and relaxing. The room was clean, spacious, and comfortable, with a nice balcony view. Staff were friendly, attentive, and helpful throughout the stay. The pool area was well maintained and not overcrowded. Overall, a great place for a quiet beach getaway. Would definitely consider staying again.
Lone Pine, Penang, a Tribute Portfolio Resort

Lone Pine, Penang, a Tribute Portfolio Resort

Hotel near Batu Ferringhi
Price per night fromNZD 240
9.1/10
Great
KKerry *****The Amari hotel offered a really nice and enjoyable experience. The room was new, clean, and spacious, the gym was modern and well-equipped, and the pool was stylish and stunning. The breakfast is excellent. Canteen is beautiful and bright. I’d happily stay here again!
Amari SPICE Penang

Amari SPICE Penang

Hotel near Bayan Lepas
Price per night fromNZD 141
9.1/10
Great
AAnonymous UserGood family hotel for kids. Great size room. Services are good and efficient. Good breakfast for everyone with different needs. We have some great time staying there on weekdays which is not that busy. Hope the television set is a smart TV so that we have more choices of programs for foreigners.
Hard Rock Hotel Penang

Hard Rock Hotel Penang

Hotel near Batu Ferringhi
Price per night fromNZD 142
9.1/10
Great
AAnonymous UserTraveling with a baby, I originally booked the Hard Rock, but they unreliably informed me at the last minute that the children's pool slide was under maintenance. So I canceled and switched to this Shangri-La. Check-in was very smooth, and the room type I booked included afternoon tea daily. The pool was also not crowded, and my child loved playing in the water and digging in the sand. The hotel was quite peaceful! The Shangri-La next door was noticeably more crowded, and the pool was noisy with lots of people. I'd recommend this Sanyang branch. Room service was also excellent! It's also one of the closest hotels to the city center. Quite satisfied!
Shangri-La Rasa Sayang, Penang

Shangri-La Rasa Sayang, Penang

Hotel near Batu Ferringhi
Price per night fromNZD 444
9.2/10
Great
SSuh SaaAmong the best hotels you can get in the Butterworth area. Truly 5 star - excellent service, clean rooms and not too far away from the train station and ferry terminal to Penang Island.
The Light Hotel Penang

The Light Hotel Penang

Hotel near Central Seberang Perai
Price per night fromNZD 119
9.4/10
Amazing
MMiaoMeowRight from the moment we arrived, we were greeted by very enthusiastic bellboys and front desk staff, which made us feel right at home. 👍🏼 The adorable welcome ice cream was a particularly nice touch. We chose this hotel mainly to shop at the nearby Gurney Plaza, but it turned out not to be great for shopping. The locals basically warned us to avoid the food court outside, and since we didn't want to eat mall food, we even took a taxi back to George Town for dinner that day. So, I don't think the location is ideal, especially since the hotel is no longer beachfront after the land reclamation, and the view is much worse than before. Points deducted for a few things: the bathroom faucet was very stiff and hard to turn, the tissues weren't refilled beforehand, and the corners of the vanity weren't cleaned properly.
G Hotel Gurney

G Hotel Gurney

Hotel near George Town
Price per night fromNZD 269

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?

With over 1,500,000 hotels across 230+ countries and regions, Trip.com has options for every traveller. Unsure where to stay? Explore the site for great ideas and find the perfect stay!

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 Properties22
Number of Reviews12,874
Weekday Avg. PriceNZD 410
Weekend Avg. PriceNZD 424