Hostellerie Du Roi Christophe
Cap-Haïtien’s most charming hotel, this French colonial building has something of the Spanish hacienda about it. Set within lush gardens, there’s an elegant, leafy central courtyard with plenty of rocking chairs, and a terrace restaurant.