Tucked just north of Venezuela amongst the glistening waters of the Caribbean Sea lies Grenada – a spectacular resort island. Nicknamed the ‘Isle of Spice’ for its prominence in the spice trade, this stunning destination emulates the essence of the Caribbean and we have handpicked hotels that incorporate the same sentiment.