The Rose Hall Resort and Spa, a Hilton property, is on the Rose Hall beach just outside Montego Bay. The main attraction is the large waterpark in the grounds and the nearby Cinnamon Hill Ocean golf course. The nearest shops, bas and restaurants are 5 miles away. Montego Bay is a bustling town and offers an insight into real Jamaican life.