Important: This destination may have COVID-19 travel restrictions in place, including specific restrictions for lodging. Check any national, local, and health advisories for this destination before you book.

Hotels near Soldiers Beach

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and holiday rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top 10 Hotels Near Soldiers Beach

Pullman Magenta Shores Resort
5 out of 5
2.5 km from Soldiers Beach
Free cancellationReserve now, pay when you stay
The price is RM453 per night
4.5/5Wonderful! (824 reviews)

"nice location, nice pools, gym, nice rooms, nice food"…"

Reviewed on 13 Mar 2020

Pullman Magenta Shores Resort
Norah Head Holiday Park
3.5 out of 5
1 km from Soldiers Beach
The price is RM271 per night
4.3/5Excellent! (111 reviews)

"Friendly staff always willing to help out with a smile on their face. Great access to beaches etc from the site. Awesome pool and water play area for the little ones and a fantastic jumping castle. Lots of great activities during the school holidays. Highly recommend!"…"

Reviewed on 1 Feb 2020

Norah Head Holiday Park
Rocky Views 1
3 out of 5
1.4 km from Soldiers Beach
Get Rates
4/5Very Good! (1 review)

"The beach right at your door. The view was beautiful!"…"

Reviewed on 29 Nov 2018

Rocky Views 1
Norah Head Lighthouse
4 out of 5
1.2 km from Soldiers Beach
Get Rates
Norah Head Lighthouse
Noraville Family House
3.5 out of 5
2.2 km from Soldiers Beach
Get Rates
Noraville Family House
Canton Beach Holiday Park
3.5 out of 5
2 km from Soldiers Beach
The price is RM265 per night
4.2/5Excellent! (131 reviews)

"Well-priced cabins in a beautiful location, completely relaxing. A great self-catering break"…"

Reviewed on 29 Feb 2020

Canton Beach Holiday Park
Stunning Ocean Views
3.5 out of 5
2.7 km from Soldiers Beach
Get Rates
Stunning Ocean Views
Alegra by the sea
3.5 out of 5
3.2 km from Soldiers Beach
Get Rates
Alegra by the sea
Beachcomber Hotel
3 out of 5
3.3 km from Soldiers Beach
Free cancellationReserve now, pay when you stay
The price is RM281 per night
3.1/5 (964 reviews)

"I paid for a room on the road side and received a room with a great water view. Very impressed. Will definitely st.ay again."…"

Reviewed on 13 Mar 2020

Beachcomber Hotel
Toukley Motor Inn
3.5 out of 5
3.3 km from Soldiers Beach
The price is RM292 per night
3.9/5Very Good! (123 reviews)

"For money paid, this little motor inn was great value. The bed was comfy, the staff friendly, and the premises very clean. My son stayed in the 'resort' a few doors up, paid more than we did and said there was nothing redeeeming about it. Highly recommend Toukley Motor Inn."…"

Reviewed on 16 Feb 2020

Toukley Motor Inn
Can't see what you're looking for?
See all available properties in Soldiers Beach
View all properties
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.

Soldiers Beach Hotels

Search for hotels in Soldiers Beach on Expedia.com.my. You can easily find your hotels in Soldiers Beach using one of the methods below:

  • View our selection of featured hotels in Soldiers Beach
  • Use the map to find hotels in the Soldiers Beach neighborhood you prefer
  • Use the filters to see hotels in a specific area of Soldiers Beach, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Soldiers Beach
  • Enter your travel dates to view the best deals on hotels in Soldiers Beach - while they last

Frequently asked questions

What's the area like around Soldiers Beach?
If you’re planning to come to the area to visit Soldiers Beach, take some time to see the rest of the sights while you’re in town. This family-friendly area is known for its major shopping area and renowned opera house. If you’re looking for a convenient place to stay, take a look at the 5 hotels and other accommodations you’ll find within a mile.
Where is the best place to stay near Soldiers Beach?
Beachcomber Hotel is one of the top choices for your stay based on our traveller data, and this 3-star hotel offers 4 bars and a restaurant. It’s located 2.6 mi (4.2 km) from Soldiers Beach. Other good choices within 5 miles include Toukley Motor Inn and Toukley Motel.
If I need to cancel the hotel reservation for my stay near Soldiers Beach, will I receive a refund?
Yes, most hotel bookings are fully refundable if cancelled before the accommodation’s cancellation deadline, which often is within 24-48 hours of your check-in date. If you have a non-refundable reservation, you might be able to cancel it and get a refund within 24 hours of your booking. Enter your dates, click on “Search”, then use the “free cancellation” filter to review the top deals on offer in Soldiers Beach.
What can I see and do near Soldiers Beach?
Magenta Shores Beach, Pebbly Beach and Jenny Dixon Beach are great spots if you want to spend some time by the water during your stay. At Wyrrabalong National Park, Hargraves Beach and North Entrance Beach, take some time to really appreciate nature. If you want to see more of the surrounding area, you can plan a visit to Norah Head Lighthouse and Birdie Beach.

Recent Reviews in Soldiers Beach