Find Golf Hotels in St. John from CA $140

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check availability on St. John Golf Hotels

Our top choices for St. John hotels with a golf course

Galleon House Hotel

Galleon House Hotel
3.0 star property
St. Thomas
7.8 out of 10, Good, (1,001 reviews)
"Room was small, room TV was small, the AC worked very well, breakfast was bagels, coffee, bananas and granola "
United States
Ethan
The price is CA $114
CA $140 total
includes taxes & fees
Feb 16 - Feb 17
Galleon House Hotel

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
St. Thomas
7.8 out of 10, Good, (1,210 reviews)
"Clean room, great location, & beautiful beach."
United States
Timothy
The price is CA $362
CA $444 total
includes taxes & fees
Mar 6 - Mar 7
Emerald Beach Resort

Mafolie Hotel

Mafolie Hotel
3.0 star property
St. Thomas
8.6 out of 10, Excellent, (1,009 reviews)
"Great hotel, my 3rd time staying here."
United States
Dimion
Mafolie Hotel

St John Inn

St John Inn
3.0 star property
St. John
9.2 out of 10, Wonderful, (422 reviews)
"Lovely place to stay for our US VI visit. Convenient location, nice and clean room and bath, great amenities."
United States
Chang
St John Inn

The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.2 out of 10, Very good, (461 reviews)
"An amazing view and close to a cute little town."
United States
Timothy
The price is CA $1,070
CA $1,204 total
includes taxes & fees
Mar 13 - Mar 14
The Westin St. John Resort Villas

Flamboyan on the Bay Resort and Villas

Flamboyan on the Bay Resort and Villas
3.5 star property
St. Thomas
8.6 out of 10, Excellent, (825 reviews)
"We like this spot so we keep coming back"
United States
Steven
The price is CA $194
CA $238 total
includes taxes & fees
Feb 23 - Feb 24
Flamboyan on the Bay Resort and Villas

Sunset Gardens Guesthouse

Sunset Gardens Guesthouse
2.5 star property
St. Thomas
7.0 out of 10, Good, (281 reviews)
"Faye is awesome - tolerated all my questions, let me use the restroom and inspect the room. Genuine person. "
United States
Haseeb
The price is CA $158
CA $194 total
includes taxes & fees
Feb 17 - Feb 18
Sunset Gardens Guesthouse

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
St. Thomas
8.8 out of 10, Excellent, (478 reviews)
"Janet was wonderful she was there for your needs and breakfast excellent "
United States
Eileen
The price is CA $383
CA $507 total
includes taxes & fees
Feb 11 - Feb 12
Two Sandals – A Boutique Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Top St. John Hotel Reviews

Frequently asked questions

What are the best golf hotels in St John with on-site golf courses?
For those seeking the best golf hotels in St John with on-site golf courses, the Westin St. John Resort Villas stands out as an excellent choice.

This charming resort features beautiful two-bedroom villas that are well-equipped for a comfortable stay. What sets it apart is its convenient on-site golf course, allowing guests to enjoy a round of golf without straying far from their accommodation. Additionally, the resort offers stunning beach views and easy access to nearby sea activities, making it a great blend of relaxation and recreation. With a review rating of 7.6, guests appreciate the combination of golfing and the natural beauty surrounding the property.
How much does a golf hotel in St John cost?
Prices for golf hotels in St John often vary, but you can find a great deal from CA $140 on Expedia. All sorts of factors affect price, including location, time of year and the days of the week you choose for your stay. Typically, golf hotels in St John with additional amenities, like pools and spas, will cost more. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Are there any golf and spa hotels in St John?
For an excellent golf and spa experience in St John, the Westin St. John Resort Villas stands out as a remarkable choice.

This well-rated property, with a score of 7.6, offers beautiful two-bedroom villas that are not only spacious but also well-equipped, making it superb for a relaxing getaway. Golf enthusiasts will appreciate the on-site golf facilities, allowing for convenient access to the game directly from your accommodation. After a day on the course, guests can unwind with a soothing massage, blending leisure and relaxation seamlessly.
What are the best St John golf hotels with a pool?
In St John, some of the best golf hotels with a pool include The Westin St. John Resort Villas and St John Inn, each offering unique amenities for a delightful stay.

The 4.5-star Westin St. John Resort Villas, rated 8.4 by our travellers, boasts beautiful, clean accommodations and features an expansive outdoor pool with sun loungers and cabanas, superb for relaxing after a day on the course. This resort also provides access to nearby golf facilities, ensuring that guests can enjoy a great round while being just steps away from refreshing dips in the pool.

On the other hand, St John Inn, a charming 3-star property with an excellent 9.2 rating, offers an inviting outdoor pool where guests can unwind. While it provides nearby golf options, it's the spacious and clean rooms, coupled with a friendly and helpful staff, that truly enhance the experience here.
Is it cheaper to book flights and a golf hotel in St John as a package?
Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options.
How can I save on a golf hotel in St John with Expedia?
With Expedia, you'll unlock our lowest prices by becoming a One Key™ member. It's free and easy to join, and you can even access member perks too. Just remember to sign in to get our best prices on St John golf hotels. Typically, booking in advance will help you save on your hotel stay. If you're feeling spontaneous, be sure to check for last-minute deals.
Can I cancel my golf hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right golf hotel in St John for you.