All the Desaru Beach hotels have pricey restaurants where a very average meal costs a bare minimum of RM22. Prices are a bit more reasonable on Balau Beach, but there’s still little choice.

Read More
20% off ebooks

Subscribe to the Rough Guides newsletter and get 20% off any ebook.

Join over 50,000 subscribers and get travel tips, competitions and more every month.