Skip to main content

The best inns in Virgin Islands

Check out our pick of great inns in Virgin Islands

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The Green Iguana Hotel

Charlotte Amalie

Located in Charlotte Amalie, 1.5 km from Charlotte Amalie Harbor, The Green Iguana Hotel provides accommodation with an outdoor swimming pool, free private parking, a garden and barbecue facilities. The inn offers city views, a sun terrace, and free WiFi is available throughout the property. Just perfect for a weekend escape! Lindsey is so friendly, she gave us great recommendations of where to eat and reliable taxi services. Also answered all our questions without complaints. The hotel is well maintaned and in a quiet location. The bed was comfortable and the room was clean and well equiped. The 99 steps stair wasn't a problem for us to get to town, a short walk of 15min and you have restaurants and shops around. We enjoyed the pool just before getting our flight back. Definetly will repeat our stay there!

Show more Show less
8.9
Fabulous
237 reviews
Price from
£163
per night

Georges Royal Inn

Frederiksted

Situated in Frederiksted, Georges Royal Inn has an outdoor swimming pool, garden, terrace, and free WiFi.

The nearest airport is Henry E. Rohlsen Airport, 9 km from the inn. The location is excellent and very quiet.

Show more Show less
8.4
Very good
10 reviews
Price from
£157
per night

Most booked inns in Virgin Islands this month

Inns that guests love in Virgin Islands