Best Resorts in Penang

Compare and save
  • Bundle & Save

    Get more, spend less whenever you see Bundle & Save deals
  • OneKeyCash

    Earn OneKeyCash on all your eligible bookings
  • Upfront pricing

    We are not like the others - we include taxes and fees

Check prices for these dates

Next weekend
In two weeks
In one month
In two months

Top Cities in Penang

Our top choices for Penang resorts

Bertam Resort and Water Park Penang

Bertam Resort and Water Park Penang
4.0 star property
Kepala Batas
8.8 out of 10, Excellent, (26 reviews)
"Had a wonderful stay here and the breakfast was good. Swimming pool is also spacious. Only downside is the view from my room."
Malaysia
Syafiq
$107 nightly
The price is $120
Feb 21 - Feb 22
Total with taxes and fees
Bertam Resort and Water Park Penang

Shangri-La Golden Sands, Penang

Shangri-La Golden Sands, Penang
4.0 star property
Batu Ferringhi
8.2 out of 10, Very Good, (1,001 reviews)
"The hotel was very good."
Japan
??
$118 nightly
The price is $130
Mar 1 - Mar 2
Total with taxes and fees
Shangri-La Golden Sands, Penang

Shangri-La Rasa Sayang, Penang

Shangri-La Rasa Sayang, Penang
5.0 star property
Batu Ferringhi
9.0 out of 10, Wonderful, (1,000 reviews)
"Good hotel "
United States
Alexander
$180 nightly
The price is $196
Mar 2 - Mar 3
Total with taxes and fees
Shangri-La Rasa Sayang, Penang

Hard Rock Hotel Penang

Hard Rock Hotel Penang
5.0 star property
Batu Ferringhi
8.6 out of 10, Excellent, (1,000 reviews)
"Best n nice place to stay, feel relax n good👍👍👍"
Malaysia
Saw bee
$126 nightly
The price is $139
Feb 26 - Feb 27
Total with taxes and fees
Hard Rock Hotel Penang

DoubleTree Resort by Hilton Hotel Penang

DoubleTree Resort by Hilton Hotel Penang
4.0 star property
Batu Ferringhi
8.4 out of 10, Very Good, (900 reviews)
"Clean rooms, lovely staff and a decent breakfast It’s well worth a stay especially if you have children "
Australia
Aaron
$72 nightly
The price is $81
Feb 25 - Feb 26
Total with taxes and fees
DoubleTree Resort by Hilton Hotel Penang

Luxury seafront resort home

Luxury seafront resort home
Tanjung Bungah
$96 nightly
The price is $99
Feb 7 - Feb 8
Total with taxes and fees
Luxury seafront resort home
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Save an average of 15% on thousands of hotels when you're signed in

Top Penang Hotel Reviews

Find out more about Penang

Penang Resorts information

Number of reviews
3,922
Accommodation
7 Resorts
Lowest Price
$81
Highest Price
$196

Frequently asked questions

How much do resorts in Penang cost?
Prepare to pay between $81 and $196 per night for resorts in Penang. From swanky honeymoon retreats to escapes packed with family-friendly amenities, the perfect place at the right price is just clicks away on Expedia. This price was available on Expedia within the past 7 days, for a hotel booking with a check-in date within the next year. Prices reflect current offers and availability is subject to change. Additional terms may apply.
What are the best resorts in Penang?
Penang offers multiple resorts with a total average guest review rating of 8.5. Organizing a visit to George Town? Put your bags down at Shangri-La Rasa Sayang, Penang, a 5-star option with a swimming pool and an ocean view. Another attractive choice is Hard Rock Hotel Penang. It has a 5-star rating and conveniences including a nightclub and a swimming pool.
How many resorts are there in Penang?
Choose from 7 resorts in Penang. Whether you're searching for an opulent honeymoon escape or a sprawling family resort loaded with adventure, you're sure to find the ideal place on Expedia.
Are there any family-friendly resorts in Penang?
You can book family-friendly resorts in destinations around Penang, including George Town. Shangri-La Rasa Sayang, Penang has everything you'll need for a fun getaway in one handy location. This traveler favorite has a 5-star rating and useful amenities like miniature golf and a children's club. Also consider Hard Rock Hotel Penang. With access to amenities like a nearby beach and a children's pool, this 5-star pick in George Town will make you and your travel buddies feel right at home. George Town has lots of family-friendly attractions when you're ready to head out and explore. ESCAPE Adventureplay and Teluk Bahang Beach has something to interest all ages.
Are there any 5-star resorts in Penang?
If you're longing for a bit of pampering on your Penang getaway, consider Shangri-La Rasa Sayang, Penang. Located in George Town, this 5-star stay has everything you need, including a steam room and a deep soaking bathtub. You can also spoil yourself with the finer things in life at Hard Rock Hotel Penang. Limousine services and a 24-hour front desk help make this a superb base to explore the sights of George Town.
Why book your resort in Penang with Expedia?
Getting away should be a breeze, so if you're on the lookout for resorts at the perfect price, Expedia has got you covered. Save money and stay in a low-cost resort or book 5-star accommodations and pamper your loved ones.
How can I find cheap resorts in Penang?
With Expedia's handy filter tool, sourcing cheap resorts in Penang is easy. To discover properties that are pocket friendly, fine-tune your search results by star rating, amenities and budget.
What is there to do in Penang near my resort?
Wherever you travel in Penang, you'll discover plenty to keep you entertained here. Planning a stop in George Town? ESCAPE Adventureplay is a much-loved attraction to add to your itinerary.

Explore a world of travel with Expedia