8. Marrakesh Resort, Gold Coast
Surfers should head straight for this 4-star, Moroccan-themed resort that offers ocean view rooms. The hotel is a few minutes’ walk from Surfer’s Paradise which also offers plenty of shops, bars, restaurants and a casino. The hotel’s award-winning chef serves up tantalising meals every night at Kesh, the onsite restaurant.