The Green House - Photo 1
The Green House - Photo 2
1 / 2

The Green House

pub· 11 min from marina (842m)
·
4.1 (1951)

The Green House is a lively restaurant and bar right on the Charlotte Amalie waterfront, giving you front-row views of cruise ships pulling into the harbor while you eat. The food punches well above typical tourist-strip fare, and their 2-for-1 happy hour deals make it a serious bargain. It's loud, colorful, and unapologetically fun — the kind of place you end up staying longer than planned.

Open in Google Maps →