Book on the go and pay later.
Search 590,000 properties worldwide.
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Situated on the Malaysian island of Penang on Batu Feringgi Beach, this resort is within 2.5 miles (4 km) of Penang Butterfly Farm and 8 miles (13 km) of Penang ...
Shangri-La's Rasa Sayang Resort and Spa, PenangC$191Shangri-La's Rasa Sayang Resort and Spa, PenangC$191
Located on Batu Feringgi Beach, about 15 km (9 miles) from town, this family-friendly resort is 20 minutes away from George Town, a UNESCO world heritage site, ...
Golden Sands Resort by Shangri-La, PenangC$98Golden Sands Resort by Shangri-La, PenangC$98
Nestled on the beach, this Batu Ferringhi hotel is within a 15-minute walk of East Wind Watersports and Eden Parade Shopping Centre. Teluk Bahang Beach and Tropical ...
PARKROYAL Penang ResortC$105PARKROYAL Penang ResortC$105
This family-friendly Penang hotel is located in the historical district, within 1 mi (2 km) of Penang Times Square, Leong San Tong Khoo Kongsi, and Camera Museum. ...
Sunway Hotel Georgetown PenangC$61Sunway Hotel Georgetown PenangC$61
Opened in 1884, this all-suite historical hotel is within 1 km (0.6 miles) of the financial, entertainment, cultural, and historical districts in downtown ...
Eastern And Oriental HotelC$168Eastern And Oriental HotelC$168
Expedia.ca offers a selection of 433 hotels in Penang. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.
Expedia.ca will not only save you time, but also money when booking your stay at a hotel in Penang. Making reservations so you can stay within your budget is easy with us.
Expedia.ca even provides you with a map so you may find hotels in the Penang neighborhood you prefer.
Go ahead. Enter your travel dates to view the best offers on hotel rooms in Penang, Malaysia now!