The U.S. Virgin Islands may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Golf Hotels in St. Thomas from $72

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top St. Thomas Golf Hotels

Virgin Islands Campground
Great for golfers
2 out of 5
64 Water Island, St. Thomas, St. Thomas
Get Rates
4.7/5Exceptional! (64 reviews)

"My two teens and I had a wonderful week long stay. The hosts were fantastic and there to assist us if we needed anything. Water Island was wonderful too, super friendly, welcoming locals. Honeymoon Beach is a 5 star beach, the restaurant Dinghy's has superb food. Awesome snorkeling and swimming, ..."…"

Reviewed on Jul 18, 2020

Virgin Islands Campground
Villa Marbella Suites
Great for golfers
3 out of 5
15-24 Frenchmans Bay, St. Thomas, St. Thomas
Get Rates
4.7/5Exceptional! (101 reviews)

"The hosts were extremely accommodating and very hospitable. It is in a safe place. The view is spectacular. Thereis nothing not to like."…"

Reviewed on Jun 7, 2019

Villa Marbella Suites
Two Sandals by the Sea Inn - B&B
Great for golfers
2.5 out of 5
6264 Estate Nazareth, St. Thomas, St. Thomas
The price is $200 per night from Sep 21 to Sep 22
4.4/5Excellent! (326 reviews)

"This place has great views and service. I plan to return on my next trips."…"

Reviewed on May 30, 2020

Two Sandals by the Sea Inn - B&B

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Point Pleasant Resort
4 out of 5
6600 Estate Smith Bay, St. Thomas, St. Thomas
Get Rates
4.2/5Excellent! (712 reviews)

"Beautiful property and excellent stay despite Covid. Not all amenities are open, but everything was perfect! Wife and I stayed in D22. We were near the top of the hill so the hike down to the beach is a little tough If you are out of shape or have kids. But the private beach is worth the trip. (WAY ..."…"

Reviewed on Aug 9, 2020

Point Pleasant Resort
Secret Harbour Beach Resort
Great for golfers
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is $272 per night from Sep 22 to Sep 23
4.2/5Excellent! (959 reviews)

"Our condo was wonderful and clean. The restaurant and dive shop were pleasant amenities, all employees we encountered were friendly and polite."…"

Reviewed on Jul 11, 2020

Secret Harbour Beach Resort
Pirates Pension at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
The price is $104 per night from Sep 22 to Sep 23
4.2/5Excellent! (202 reviews)

"Great place to stay, the surrounding neightborhoods are not the best, but it is close to stores and restaurants, great pool and views from our rooms."…"

Reviewed on Aug 11, 2020

Pirates Pension at Bluebeard's Castle by Capital Vacations
The Ritz-Carlton, St. Thomas
Great for golfers
5 out of 5
6900 Great Bay, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $399 per night from Sep 21 to Sep 22
4.2/5Very Good! (33 reviews)

"Property is gorgeous, staff is friendly, and it’s great for families. Just know before you go, everything at hotel (food/drinks) is extremely expensive."…"

Reviewed on Aug 18, 2020

The Ritz-Carlton, St. Thomas
Hilltop Villas at Bluebeard's Castle by Capital Vacations
Great for golfers
3 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $127 per night from Sep 22 to Sep 23
4.1/5Very Good! (519 reviews)

"Loved that each room had it's own terrace looking out to the water. A beautiful sight upon opening the curtains each morning. I stayed 9 days, I would suggest shorter. I had to check-out on the 8th day to be moved to another room, a 4-hour wait. Put a damper on the remaining time on the ..."…"

Reviewed on Aug 18, 2020

Hilltop Villas at Bluebeard's Castle by Capital Vacations
Mafolie Hotel
3 out of 5
7091 Estate Mafolie, Charlotte Amalie, St. Thomas, St. Thomas
The price is $143 per night from Sep 21 to Sep 22
3.9/5Very Good! (448 reviews)

"This a nostalgic hotel with an incredible view. George the manager was great and extremely accommodating."…"

Reviewed on Aug 30, 2020

Mafolie Hotel
Bluebeard's Castle Villas III by Capital Vacations
Great for golfers
2.5 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
Get Rates
3.8/5Good! (280 reviews)

"Once the renovation are complete this hotel will be amazing. The current renovation the lobby and rooms are very nice. Wasn’t able to hit the amenities due to them being closed for construction but king suite, I was very impressed. We be staying here next time"…"

Reviewed on Nov 7, 2019

Bluebeard's Castle Villas III by Capital Vacations
Pavilions and Pools Villa Hotel by Antilles Resorts
Great for golfers
3.5 out of 5
6400 Estate Smith Bay, St. Thomas, St. Thomas
Get Rates
3.7/5Good! (97 reviews)

"the customer service or guest relations was very good at Pavillions and Pools..Employees went beyond to assure a comfortable stay if needed"…"

Reviewed on Aug 18, 2020

Pavilions and Pools Villa Hotel by Antilles Resorts
Galleon House Hotel
Great for golfers
2.5 out of 5
31 Kongen Gade, Charlotte Amalie, St. Thomas, St. Thomas
The price is $72 per night from Oct 19 to Oct 20
3.7/5Good! (996 reviews)

"This place is super chill and the staff here are great!"…"

Reviewed on Aug 9, 2020

Galleon House Hotel
Flamboyan on the Bay Resort and Villas
Great for golfers
3.5 out of 5
6200 Magens Bay Road, St. Thomas, St. Thomas
The price is $129 per night from Oct 4 to Oct 5
3.7/5Good! (85 reviews)

"Wonderful staff and well cared-for facilities and grounds."…"

Reviewed on Mar 23, 2020

Flamboyan on the Bay Resort and Villas
Emerald Beach Resort
Great for golfers
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $154 per night from Oct 16 to Oct 17
3.6/5Good! (983 reviews)

"My experience here was great, the resort is literally a 3 minute ride from the airport. Once we arrived at 3pm we were notified that check in wasn't until 4pm. We sat at the beautiful restaurant inside the resort which was open directly to the beach. The food was great and drinks were even better!! ..."…"

Reviewed on Aug 4, 2020

Emerald Beach Resort
Sapphire Beach Resort
3 out of 5
Estate Smith Bay, St. Thomas, St. Thomas
The price is $203 per night from Sep 23 to Sep 24
3.2/5 (279 reviews)

"The property overall was in good condition and clean. The furniture is outdated and somewhat worn however the only complaint I have is cockroaches were present in the night. I would definitely consider staying here again if the cockroach issue is resolved!"…"

Reviewed on Aug 3, 2020

Sapphire Beach Resort
Sunset Gardens Guesthouse
2.5 out of 5
8305 Contant, St. Thomas, St. Thomas
The price is $99 per night from Sep 21 to Sep 22
3.2/5 (155 reviews)

"The room was amazing. Substantially larger than we thought."…"

Reviewed on Feb 25, 2020

Sunset Gardens Guesthouse
Sapphire Village Resort by Antilles Resorts
Great for golfers
2.5 out of 5
6320 Estate Smith Bay, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $145 per night from Sep 21 to Sep 22
2.9/5 (247 reviews)

"My room had no real view. I asked to transfer and was given a condo in sapphire Bay west. IT WAS PERFECT !! Clean, comfy, complete. I would recommend Sapphire Bay West to anyone!!!!"…"

Reviewed on Apr 3, 2019

Sapphire Village Resort by Antilles Resorts
Crystal Cove Beach Resort by Antilles Resorts
Great for golfers
2.5 out of 5
Estate Smith Bay, St. Thomas, St. Thomas
Get Rates
2.9/5 (94 reviews)

"Million dollar view of the bay. Should be a $10.00 a night room. These are condos that are rented by the owners. This owner should be ashamed of the condition of this unit. Worn out, rusty, corroded, moldy, broken down rooms. Lumpy beds, smelly kitchen. I paid for 8 nights, left after three. Couldn't ..."…"

Reviewed on Jul 14, 2018

Crystal Cove Beach Resort by Antilles Resorts
Don't see what you're looking for?
We've got more Golf Hotels. Find the right one for you.
View all properties
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.

Golf Resorts in St. Thomas

Is the distance to the golf course from your hotel driving a wedge between you and your golf game? Not anymore. Expedia has 811 of hotels located on or near golf courses in St. Thomas. From schmoozing with clients to perfecting your short game, St. Thomas's golf courses have plenty to offer.

Stay and Play Golf in St. Thomas

The only driving you'll need to do on this vacation is from the tee box. You can enjoy a drink at the 19th hole after you finish your round, or just make use of your hotel's amenities, like the pool or spa. You won't have to venture far to keep busy at these golf hotels. And at the end of the day, you've got plenty of amenities and a relaxing bed waiting for you.

When you decide you have played enough golf, St. Thomas awaits! St. Thomas has plenty of things to do and take advantage of. There's plenty of places to grab a gourmet meal or quick bite, and you can ask your hotel's concierge to help you decide on the best place. Shopping is also a great pastime; they may be able to help you find the best shopping areas.

Your St. Thomas Golf Resort Awaits

With Expedia, you will have your option of wondrous golf resorts for great rates. Presently, the hotel rates in St. Thomas span from $72 to $399. Book ahead and make sure you have all your clubs ready; you will be using them a lot on this getaway.

Golf Guide to St. Thomas

Q: How much does a stay at a St. Thomas golf resort cost?

A: Prices for a St. Thomas golf resort can range anywhere from $72 to $399. You can be sure to find an affordable place that's near a fabulous course

Q: What is the number of golf hotels in St. Thomas?

A: You'll find 811 golf resorts in this city. Finding it difficult to choose the right one? If so, be sure to read the review and ratings section to help you reserve the perfect spot for your trip.

Frequently asked questions

Are you looking for a golf hotel in St. Thomas?
From golf carts to clubhouses to mini golf, Expedia is the place to book your golf vacation. Practice your swing at Mahogany Run Golf Course. Travelers also love the beaches in St. Thomas.
What is the best golf hotel in St. Thomas?
Point Pleasant Resort is a top hotel featuring 3 pools, a private beach, free WiFi, and laundry facilities. The hotel also has ATM/banking services and a gift shop. Other recommended hotels include Pirates Pension at Bluebeard’s Castle by Capital Vacations and Flamboyan on the Bay Resort and Villas.
How many golf hotels are there in St. Thomas?
Among Expedia’s 793 lodging options in St. Thomas, 29 have a golf course on site, are next to one, or have one nearby.
What should I see and do in St. Thomas while on a golf vacation?
St. Thomas’s attractions such as Coral World Ocean Park and Skyride to Paradise Point are fun for everyone. Cultural venues include St. Thomas Historical Trust Museum and Pistarckle Theater. Landmarks like Blackbeard’s Castle, St. Thomas Synagogue, and 99 Steps might be worth a visit.
What is a golf hotel in St. Thomas like?
Golf hotels in St. Thomas provide guest rooms and easy access to a golf course. On Expedia, you can find a selection of golf hotels which have either a 9+ hole golf course, or that are positioned adjacent to an 18+ hole golf course. Golf hotels offer a selection of services and amenities including equipment rentals, lessons, and golf shuttles.

More trip options