logo
Welcome to Mayreau Where To Stay

WHERE TO STAY ON MAYREAU

 

Mayreau has a 22-acre resort hotel located on the beach at Saltwhistle Bay.

 

Accommodation includes

There are one or two low-key bed and breakfast options in the village for budget travellers.