Search hotels on Saint John, U.S. Virgin Islands
Enter your dates and choose from 58 hotels and other places to stay
Stay in Saint John's best hotels!
Filter by:
BLUE PEARL VILLA in St John USVI - breathtaking ocean views, private pool, backup power, air conditioning, gated
Offering barbecue facilities, BLUE PEARL VILLA in St John USVI - breathtaking ocean views, private pool, backup power, air conditioning, gated offers accommodations in Coral Bay.

St John USVI Hillside Villa 7 Min Drive to Cruz Bay
St John USVI Hillside Villa 7 Min Drive to Cruz Bay offers accommodations in Cruz Bay, 1.4 miles from Hawksnest Beach. This property offers access to a balcony, free private parking, and free Wifi.

Lovango Resort and Beach Club
Lovango Resort and Beach Club features an outdoor swimming pool, terrace, a restaurant and bar in Cruz Bay. With free WiFi, this 5-star resort offers a concierge service.

Beautiful Honeymoon Suite at Sunset Serenade
Beautiful Honeymoon Suite at Sunset Serenade offers accommodations in Enighed, 1.8 miles from Honeymoon Bay Beach. This property offers access to a balcony, free private parking, and free Wifi.

Hibiscus Suite at Sunset Serenade
Hibiscus Suite at Sunset Serenade offers accommodations in Enighed, 1.8 miles from Honeymoon Bay Beach. This property offers access to a balcony, free private parking, and free Wifi.

Fantastic Penthouse at Sunset Serenade Suites
Fantastic Penthouse at Sunset Serenade Suites offers accommodations in Enighed, 1.8 miles from Honeymoon Bay Beach. This property offers access to a balcony, free private parking, and free Wifi.

Coconut Coast Villas
Featuring sea views, Coconut Coast Villas in Contant features accommodations, a private beach area, and pool with a view. This beachfront property offers access to free Wifi and free private parking.

Gallows Point Resort
Featuring luxurious accommodations with views of Cruz Bay Harbour and the Caribbean Sea, Gallows Point Resort has an outdoor swimming pool and a restaurant.

Papaya Suite at Sunset Serenade
Papaya Suite at Sunset Serenade offers accommodations in Enighed, 1.8 miles from Honeymoon Bay Beach. This property offers access to a patio, free private parking, and free Wifi.

The Westin St. John Resort Villas
Set on St. John's Great Cruz Bay with a private 400-yard white-sand beach, The Westin St. John Resort features free Wi-Fi and a 24-hour concierge service.

FAQs about hotels in Saint John
See reviews by guests who stayed at hotels on Saint John
Planning a trip? Get inspired by reviews of cities on Saint John
We loved the ability to plan a new venture everyday.
Really got run down after ther hurricanes not all the...
What I liked best was our hotel (the Coconut Coast Villas)...
The trip was good.
Enighed is a more local, less touristy part of Cruz Bay.
The fact that's St John is relaxing and laid back more...
More places to explore, more ways to go
Hotels in the US Virgin Islands
If you're planning a longer trip, look beyond Saint John and explore the whole country!Hotels in Caribbean Islands
Hit the road and make the most of your trip by discovering another popular destination in Antigua & Barbuda.Hotels on Saint Thomas
Hit the road and make the most of your trip by discovering another popular destination in U.S. Virgin Islands.











