Il Keyonna Beach Resort è un piccolo boutique hotel che offre una vista panoramica sul Mar dei Caraibi e sull'Isola di Montserrat. Situato in posizione privilegiata direttamente sulla lunga spiaggia di Tucker’s Beach, il resort ospita diversi cottage e Beach House finemente arredati con tutte le comodità essenziali e costruite con materiali naturali, per riproporre lo stile delle tradizioni locali e integrarsi a pieno con la natura circostante.
Il concetto è più quello tipico della piccola “guest house”con un ambiente dal tono informale e familiare.