Other than Johor Bahru and Kuala Lumpur, Penang is one of the most popular tourist destinations in Malaysia for Singaporeans. With its serene beaches, mouth-watering local delicacies and awe-inspiring heritage buildings, this culturally rich state is definitely a must-visit for Singaporeans.
So if you’re looking for a beautiful escape from the bustling city, then Penang with its magnificent yet affordable beach resorts should be on the top of your list!
1. Golden Sands Resort, Shangri-La


The Golden Sands Resort is a luxurious resort located along the Batu Ferringhi beach, a perfect retreat for both couples and families. From landscaped gardens to mini water parks, and fully equipped with jacuzzi tubs and a gym, this hotel is worth every single penny you pay.

Love to golf? You can take a swing at the resort’s nine-hole golf course!
Price: From SGD$125 per night on Agoda
Address: Batu Feringghi Beach, Penang, 11100, Malaysia
2. Lexis Suites
This 5-star hotel is a perfect holiday spot if you’re looking to spending some quality time with your loved ones in private. It is the first hotel on the island to offer guests both a private plunge pool and an individual steam room.



So spend some alone time with your family or lover, while taking a dip in your very own pool and enjoying the calming sound of sea waves.
Price: From SGD$133 per night on Booking.com
Address: 28, Jalan Teluk Kumbar, 11920 Bayan Lepas, Pulau Pinang, Malaysia
3. Flamingo Hotel
The Flamingo Hotel is a wonderful choice of accommodation for families, couples or even singles who are just looking for a little getaway. With 4 different types of rooms, a jacuzzi, swimming pool, and a gym, this hotel promises a relaxing time for every type of person.



Price: From SGD$64 per night on Expedia
Address: Jalan Tanjung Bungah, 11200 Tanjung Bungah, Penang, Malaysia
4. Four Points by Sheraton, Penang
Situated not too far from George Town and Batu Ferringhi, Four Points is a perfect place for both locals and tourists alike. Take a walk along the pristine beach or go for a dip in their outdoor swimming pool to chill at the end of a hot day.


The hotel’s chic and contemporary rooms are designed with your comfort in mind and promises you a relaxing and restful stay.
Price: From SGD$83 per night from Hotels.com
Address: 505 Jalan Tanjung Bungah, Tanjung Bungah, Penang, 11200, Malaysia
5. Bayview Beach Resort
The contemporary architectural style of the resort coupled with its cozy ambience makes it an irresistible vacation spot, even more so because of its affordable price.



Located in the heart of the Penang, the resort is only a few minutes away from popular tourists destinations, heritage sites, religious temples and mosques.
Price: From SGD$80 per night on Booking.com
Address: Bayview Beach Resort, Batu Ferringhi Beach, 11100 Batu Ferringhi, Penang, Malaysia.
6. Hard Rock Hotel Penang
Situated along the long stretch of the Batu Ferringhi beach, the Hard Rock Hotel Penang is a contemporary luxury resort suitable for couples and families.
If you’re a huge fan of pop music and icons, then this is the place for you.


The hip-themed hotel comes adorned with beautiful posters of popular cultural icons all the way from the 50’s and offers complimentary music streaming (only available in certain rooms), making it the perfect retreat for all music lovers.
Price: From SGD$103 per night on Hotels.com
Address: Batu Ferringhi Beach, 11100, Penang, Malaysia
Sounds irresistible?
Well, what are you waiting for, pack your bags and start your engine, we’re going on a vacation! Book your plane ticket with ShopBack’s travel deals today!
Since you’re here, why not watch a video about an NTU student who went all out to impress his crush, only to end up in…tragedy? Here, watch it and do remember to share it (and also subscribe to Goody Feed YouTube channel)!
The post 6 Best Penang Beach Resorts Under SGD$140 Per Night appeared first on Goody Feed.