Search hotels in Saint John
Enter your dates to see the latest prices and deals for Saint John hotels
Saint John – 1 hotel or place to stay
Filter by:
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.

Signature Villa Island Paradise Apartments - Limited Time Offer
Signature Villa Island Paradise Apartments - Limited Time Offer offers accommodations in Cruz Bay, 1.1 miles from Honeymoon Bay Beach.

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.

Most booked hotels in Saint John and surrounding area in the past month
Popular with guests booking hotels in Tortola Island
Best hotels with breakfast in Saint John and nearby
Sweet Home Eywa Cruz Bay
Guests staying at this vacation home have access to a fully equipped kitchen. The vacation home offers both free Wifi and free private parking.
Both free Wifi and parking on-site are available at Elysium Villa-Natural Surroundings Ocean Views Private Pool free of charge. Outdoor seating is also available at the villa.
Cielo Vista Villa 3 BDRM Sleeps 6 Heavenly View
Offering a casino, Cielo Vista Villa 3 BDRM Sleeps 6 Heavenly View features accommodations in Cruz Bay. Both free Wifi and parking on-site are accessible at the villa free of charge.
Windsong Villa - Sleeps 8 Stunning Views
This property offers a private pool and free private parking. Outdoor seating is also available at Windsong Villa - Sleeps 8 Stunning Views.
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.
This property offers access to a balcony, free private parking, and free Wifi. The villa also offers an infinity pool and a garden for guests to relax in.
Offering mountain views, COCONUT BREEZE VILLA: MESMERIZING VIEWS, COOLING TRADEWINDS in Coral Bay offers accommodations and pool with a view.
Arc Du Soleil- 3 BDRM Sleeps 6 Stunning Views
Both free Wifi and parking on-site are available at Arc Du Soleil- 3 BDRM Sleeps 6 Stunning Views free of charge. Outdoor seating is also available at the villa.
Budget hotels in Saint John and nearby
Offering barbecue facilities, Serene Cruz Bay Villa Sep Mstr Kg Suite Stunning Sunsets provides accommodations in Cruz Bay.
Offering a garden, Pond Bay Paradise Villa Ocean Views Beach and Kayaks provides accommodations in Cruz Bay. Both free Wifi and parking on-site are available at the vacation home free of charge.
Providing a garden, St John USVI 4BR Oceanview Villa King Suite 7 Min Drive to Cruz Bay provides accommodations in Cruz Bay. Guests staying at this vacation home have access to a balcony.
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 offers accommodations in Enighed, 1.8 miles from Honeymoon Bay Beach. This property offers access to a balcony, free private parking, and free Wifi.
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.
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.
Providing a casino, Castaways Villa Beach Escape w Kayaks & SUPs offers accommodations in Cruz Bay. Both free Wifi and parking on-site are available at the vacation home free of charge.
More places to explore, more ways to go
Hotels in Caribbean Islands
Look beyond Saint John and discover more of Caribbean Islands.Hotels in the US Virgin Islands
Want to explore more of U.S. Virgin Islands? Find hotels throughout the country!



























