Hotel · Location: Carriacou

Mermaid Beach Hotel

The Mermaid Beach Hotel
Main Street
Hillsborough
+1 (473) 443-8286
mermaidcarriacou@gmail.com
mermaidhotelcarriacou.com

Book now >

Located in picturesque Hillsborough, Carriacou. Our 22 room hotel boast 4 king bed suites, 4 ocean view suites, and 14 standard rooms with a combination of queen or single beds.

Mermaid Beach Hotel