If you are chartering a boat from Moorings or SunSail and need a hotel before or after, you won't find a better choice than the Mariner Inn. We have stayed there multiple times over the years after charters and will stay there again. The helpful charter staff will roll your bags to your room, which is only yards away from the boat docks. There's a pleasing, open-air bar, a decent swimming pool for lounging in the water, and a surprisingly good restaurant right there. Really, our dinner was so much better than we were expecting, and the service was attentive. Happy to relax, not run around RoadTown looking for another restaurant. The rooms are basic, with amenities like coffee machines retro-fitted into what was clearly an older space. But the beds are comfortable and the linens are new, crisp and clean. The front desk staff is small but helpful. If you check out early to catch an early flight, be sure to book your ride to the airport the day before and CONFIRM with SunSail or Moorings. The hotel front desk is not open 24 hours. This is not a luxury hotel, but it's worth the money for the convenience.