Find beach hotels & resorts in Penang

Beach vacation deals from $43

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Penang

We found 66 beach stays in Penang, from luxury resorts to beachfront rentals. Explore these popular Penang beach destinations.

Pick from 66 Penang Beach Hotels with updated room rates, reviews, and availability. Most hotels are fully refundable.

Exterior
Shangri-La Rasa Sayang, Penang
5.0 star property
9.0 out of 10, Wonderful, (1000)
"We were past guests of the hotel. We returned for a family holiday. Always enjoyed the morning buffets, staff is friendly, great service. Our stay was very comfortable. Thank you to the staff at Shangri-La Rasa Sayang!"
The price is $138
$165 total
includes taxes & fees
Jun 17 - Jun 18
Shangri-La Rasa Sayang, Penang
Exterior
DoubleTree Resort by Hilton Hotel Penang
4.0 star property
8.2 out of 10, Very Good, (731)
"Stay was overall good. Service is good. "
The price is $54
$67 total
includes taxes & fees
Jun 5 - Jun 6
DoubleTree Resort by Hilton Hotel Penang
Restaurant
Shangri-La Golden Sands, Penang
4.0 star property
8.2 out of 10, Very Good, (1000)
"The water activities and therapeutic services are great , will definitely re-visit SGL Golden Sands 😎"
The price is $66
$81 total
includes taxes & fees
Jun 5 - Jun 6
Shangri-La Golden Sands, Penang
Save an average of 15% on thousands of hotels when you're signed in
Building design
Angsana Teluk Bahang
5.0 star property
9.0 out of 10, Wonderful, (121)
"Excellent"
The price is $83
$93 total
includes taxes & fees
May 23 - May 24
Angsana Teluk Bahang
3 outdoor pools
Bayview Beach Resort
4.0 star property
8.0 out of 10, Very Good, (1001)
"Lovely location on the beach"
The price is $43
$53 total
includes taxes & fees
May 23 - May 24
Bayview Beach Resort
Aerial view
PARKROYAL Penang Resort
4.5 star property
8.6 out of 10, Excellent, (1001)
"We loved this hotel and staff was very attentive and rooms were nice and big. It was our most relaxing stay in Malaysia. Buffet breakfast was great. Beach wasnt that clean or swimmable due to jellyfishes being out because of rainstorms. "
The price is $123
$148 total
includes taxes & fees
Jun 3 - Jun 4
PARKROYAL Penang Resort
Sundeck
Macalister Terraces Hotel
2.5 star property
9.4 out of 10, Exceptional, (32)
"Location is good , close to donate, street food 10 mins away . Quiet neighborhood "
The price is $80
$89 total
includes taxes & fees
May 26 - May 27
Macalister Terraces Hotel
Front of property - evening/night
Ascott Gurney Penang
4.0 star property
9.2 out of 10, Wonderful, (78)
"Perfect location during a stay."
The price is $101
$112 total
includes taxes & fees
May 26 - May 27
Ascott Gurney Penang
Couples treatment rooms, spa tub, body treatments, aromatherapy
Hard Rock Hotel Penang
5.0 star property
8.6 out of 10, Excellent, (1000)
"A bit noisy for our taste. Enjoyed the proximity to Penang National Park, Escape, and Entopia."
The price is $89
$155 total
includes taxes & fees
Jun 20 - Jun 21
Hard Rock Hotel Penang
Lobby
OZO George Town Penang
3.5 star property
8.4 out of 10, Very Good, (150)
"1. Housekeeping - hit or miss, not consistent 2. F&B - modify / extend hours especially in room dinning. 3. First floor staff - not approachable 4. Phone operator - need training. Either they don't understand or just don't care. Eg. I wanted to order room service and I was told the last order was 5pm. That's fine but don't aggregate a hungry guest with 'so you need more towels'! . . . "
The price is $47
$54 total
includes taxes & fees
May 27 - May 28
OZO George Town Penang
Don't see what you're looking for?
See all available properties in Penang
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.

Book your dream Penang beach vacation with deals from $43

Make the most of your vacation with hotels on the water in Penang

How do I find the best Penang beach hotels? 

With 6,958 unfiltered, genuine customer reviews of hotels in Penang on the beach, you can read what people really think about their stay and get a feel for where would be perfect for you.  


How can I find Penang hotels on the beach with nice views?  

From beachfront getaways overlooking a pretty pool or tranquil garden to luxury cliff-top hotels with dramatic ocean vistas, there are loads of stunning rooms with a perfect view. Use our ocean view filter for Penang beach hotels with dreamy water views from your window.    


How much do Penang beach hotels cost?  

Prices for beachfront hotels in Penang currently start at $43 a night going up to $138 for top-notch accommodation. Prices and availability are subject to change. Additional terms may apply. 


How do I find family-friendly Penang hotels on the beach? 

Use the family friendly filter to explore truly welcoming hotels offering kid-friendly amenities and fun-filled activities—from highchairs and cribs to water sports and beach games. 


Can I cancel my Penang beach hotel? 

It’s easy to cancel a booking, yes. Just log into your My Trips page and go to your itinerary to see your cancellation options. If you want peace of mind knowing you can cancel, penalty-free, book one of the many beach hotels in Penang offering free cancellation. 


Why should I book my Penang beach hotel with Expedia? 

Get amazing deals on an exciting selection of hotels on the beach in Penang, enjoy 24/7 customer service, and save more when you bundle your hotel, car rental, and flights together. With everything you need in one place, it’s easy to click, book, and travel with Expedia.   


Are there any Penang beach hotels with a pool? 

Many condos, motels, hotels, and beach resorts in Penang have a pool for you to dip into. To find them really easily, use our pool search filter.    


Are there any cheap Penang beach hotels? 

Currently, there are 66 tempting beach hotels in Penang to choose from, with prices from just $43 a night. So, compare prices, amenities, and ratings in one place for a great wallet-friendly hotel.  

Penang Beach Hotels information

 

Beach Hotels in Penang

66

Highest price
$138
Cheapest price
$43
Number of guest reviews
6,958
Total number of hotels in Penang
897

 

Recent reviews of Penang hotels
Expedia verified reviews