Close Icon
Gear IconImportant Reminder:The City Guide app will be sunsetting on December 15, 2024, with the web version to follow in early 2025. Please visit our FAQ to learn more or to download our Swarm app.
Learn more
Virgin Islands
Cinnamon Bay is one of Virgin Islands.

1. Cinnamon Bay

8.5
St John Island, Saint John Island
Beach · 14 tips and reviews
Francis Bay is one of Virgin Islands.

2. Francis Bay

8.1
Beach · 8 tips and reviews
Hawksnest Beach is one of Virgin Islands.

3. Hawksnest Beach

8.6
North Shore, Cruz Bay, Saint John Island
Beach · 11 tips and reviews
Trunk Bay is one of Virgin Islands.

4. Trunk Bay

9.0
North Shore Road (off Route 20), St John Island, Saint John Island
Beach · 31 tips and reviews
Salt Pond Bay is one of Virgin Islands.

5. Salt Pond Bay

8.1
Beach · 7 tips and reviews
Maho Bay is one of Virgin Islands.

6. Maho Bay

8.7
Near Cruz Bay & Coral Bay, St John
Beach · 15 tips and reviews
Virgin Islands National Park is one of Virgin Islands.

7. Virgin Islands National Park

8.9
1300 Cruz Bay Creek, Saint John, Saint Croix Island
National Park · 8 tips and reviews
Little Lameshur Bay is one of Virgin Islands.

8. Little Lameshur Bay

St. John
Beach · 1 tip
Coral Bay is one of Virgin Islands.

9. Coral Bay

Saint John Island
City · No tips or reviews
Asolare is one of Virgin Islands.

10. Asolare

6A Caneel Hill, Cruz Bay, St. John
American Restaurant · 15 tips and reviews
Cafe Roma is one of Virgin Islands.

11. Cafe Roma

7.8
Prince St, Cruz Bay, Saint John Island
Italian Restaurant · 4 tips and reviews
North Shore Deli is one of Virgin Islands.

12. North Shore Deli

8.1
507 Mongoose Junction
American Restaurant · 7 tips and reviews
The Fish Trap is one of Virgin Islands.

13. The Fish Trap

5A Cruz Bay Quarter, Cruz Bay, Saint John Island
Seafood Restaurant · 6 tips and reviews
High Tide Bar & Seafood Grill is one of Virgin Islands.

14. High Tide Bar & Seafood Grill

7.8
4B Cruz Bay (Cruz Bay), Cruz Bay, Saint John Island
American Restaurant · 21 tips and reviews

15. Inn At Tamarind Court

Bed and Breakfast · 2 tips and reviews
La Plancha del Mar is one of Virgin Islands.

16. La Plancha del Mar

Mongoose Junction, St John Island, Saint John Island
Spanish Restaurant · 6 tips and reviews
The Lime Inn is one of Virgin Islands.

17. The Lime Inn

7.5
King St, Cruz Bay, St John, USVI
Seafood Restaurant · 16 tips and reviews
Morgan's Mango is one of Virgin Islands.

18. Morgan's Mango

8.0
Cruz Bay Street, Cruz Bay, St John, USVI
Caribbean Restaurant · 23 tips and reviews
Sam & Jack's Deli is one of Virgin Islands.

19. Sam & Jack's Deli

8.2
The Marketplace, 3rd Floor, Cruz Bay
Deli · 9 tips and reviews
Sogo's is one of Virgin Islands.

20. Sogo's

Caribbean Restaurant · 1 tip
Sun Dog Cafe is one of Virgin Islands.

21. Sun Dog Cafe

8.4
Mongoose Junction, St John Island, Saint John Island
Café · 14 tips and reviews
Uncle Joe's BBQ is one of Virgin Islands.

22. Uncle Joe's BBQ

7.2
Cruz Bay (Cruz Bay), Cruz Bay, USVI
BBQ Joint · 10 tips and reviews
ZoZo's Ristorante is one of Virgin Islands.

23. ZoZo's Ristorante

At The Caneel Bay Resort, St. John
Seafood Restaurant · 28 tips and reviews
Chateau Bordeaux is one of Virgin Islands.

24. Chateau Bordeaux

6.1
7508 Bordeaux, St John, Virgin Islands
Caribbean Restaurant · 3 tips and reviews
Concordia Cafe is one of Virgin Islands.

25. Concordia Cafe

Café · No tips or reviews
Concordia Eco Resort is one of Virgin Islands.

26. Concordia Eco Resort

7.3
20-27 Estate Concordia, St John Island, Saint John Island
Resort · 4 tips and reviews
Donkey Diner is one of Virgin Islands.

27. Donkey Diner

Route 10, St. John
Breakfast Spot · No tips or reviews
Shipwreck Landing is one of Virgin Islands.

28. Shipwreck Landing

St. John, USVI
Seafood Restaurant · 6 tips and reviews
Skinny Legs is one of Virgin Islands.

29. Skinny Legs

8.1
Centerline Rd and Route 10, Coral Bay, St John
Dive Bar · 35 tips and reviews
Sweet Plantains is one of Virgin Islands.

30. Sweet Plantains

16119 Little Plantation, Coral Bay, St. John
Caribbean Restaurant · 2 tips and reviews
Vie's Snack Shack is one of Virgin Islands.

31. Vie's Snack Shack

Route 10 at Hansen Bay, East End, Saint John
Snack Place · 8 tips and reviews
Annaberg Ruins is one of Virgin Islands.

32. Annaberg Ruins

Other Great Outdoors · 1 tip
Aqua Bistro is one of Virgin Islands.

33. Aqua Bistro

7.6
cocoloba (coral bay), Coral Bay, Saint John Island
Caribbean Restaurant · 14 tips and reviews