Find Hotels in Buck Island from $89

Search over 1 million properties and 550 airlines worldwide.

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

Most hotels are fully refundable. Because flexibility matters.

Filter by

The Ritz-Carlton, St. Thomas
5 out of 5
6900 Great Bay, St. Thomas, St. Thomas
Fully refundableReserve now, pay when you stay
The price is $699 per night from Oct 11 to Oct 11
4.41 mi from city center
4.1/5Very Good! (120 reviews)
"This was a perfect place to stay with my family … I stayed in platinum suite it was so spacious and nice … perfect place for a week vacation…"

Reviewed on Sep 22, 2021

The Ritz-Carlton, St. Thomas
Marriott's Frenchman's Cove
4 out of 5
7338 Estate Bakkeroe, St. Thomas, St. Thomas
The price is $549 per night from Sep 28 to Sep 28
3.62 mi from city center
4.4/5Excellent! (127 reviews)
"This was a beautiful property with great workers with easy access to everything."

Reviewed on Sep 8, 2021

Marriott's Frenchman's Cove
Suite St. John at Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, St. John, St John
The price is $475 per night from Sep 28 to Sep 28
7.25 mi from city center
4.3/5Excellent! (58 reviews)
"We love love love this place! We come back as often as we can. Top notch everything!"

Reviewed on Sep 3, 2021

Suite St. John at Gallows Point Resort
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, P O Box 58, St. John, St John
7.24 mi from city center
4.7/5Exceptional! (412 reviews)
"Everything was great. The late afternoon desk clerk is awesome. Her daughter works in the gift shop. After a long day, would always come back and have a chat with her. Hotel is great…… Can’t wait to come back!!!"

Reviewed on Jul 26, 2021

Get rates
Gallows Point Resort
The Westin St. John Resort Villas
4.5 out of 5
300B Chocolate Hole, P.O. Box 8310, St. John, St John
The price is $399 per night from Sep 28 to Sep 28
7.79 mi from city center
4/5Very Good! (282 reviews)
"Great"

Reviewed on Sep 17, 2021

The Westin St. John Resort Villas
Island Getaway! Dreamy Units in Paradise.
4.9 mi from city center
4.5/5Wonderful! (29 reviews)
"It was a perfect place to stay on our honeymoon. The restaurant had really good food to eat, the pool was nice, the room was clean, the bed was super comfy, the shower was way nice as well. We also liked that it was right on the beach, and we even saw a baby turtle."

Reviewed on Aug 24, 2021

Get rates
Island Getaway! Dreamy Units in Paradise.
Mafolie Hotel
3 out of 5
7091 Estate Mafolie, Charlotte Amalie, St. Thomas
The price is $99 per night from Oct 4 to Oct 4
5.47 mi from city center
3.9/5Very Good! (531 reviews)
"Thanks"

Reviewed on Sep 25, 2021

Mafolie Hotel
Marketplace Suites
3.5 out of 5
5000 - 4A Estate Enighed Route 107, St. John, St. John
7.59 mi from city center
4.7/5Exceptional! (31 reviews)
"Great place, awesome staff"

Reviewed on Aug 21, 2021

Get rates
Marketplace Suites
Sapphire Beach Resort
3 out of 5
6720 Estate Smith Bay, St. Thomas
4.86 mi from city center
3.2/5 (303 reviews)
"I absolutely love this resort some of the appliances could have been upgraded but other than that it was amazing"

Reviewed on Aug 8, 2021

Get rates
Sapphire Beach Resort
Windward Passage Hotel
3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
Fully refundableReserve now, pay when you stay
The price is $149 per night from Oct 1 to Oct 1
5.1 mi from city center
3.1/5 (1,090 reviews)
"Awesome job guys"

Reviewed on Sep 16, 2021

Windward Passage Hotel
Point Pleasant Resort
4 out of 5
6600 Estate Smith Bay, St. Thomas, St. Thomas
4.83 mi from city center
4.2/5Very Good! (787 reviews)
"The view of the ocean and sunrise was excellent. Very accommodating."

Reviewed on Sep 25, 2021

Get rates
Point Pleasant Resort
Secret Harbour Beach Resort
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is $322 per night from Oct 25 to Oct 25
3.95 mi from city center
4.3/5Excellent! (1,040 reviews)
"Secret Harbor was an amazing find for our trip to the USVI! The view from our balcony was stunning. The room was clean and inviting. The restaurant and staff were delicious and friendly. The snorkeling from directly off the beach was some of the best we saw the entire trip. And the dive shop on site ..."

Reviewed on Sep 25, 2021

Secret Harbour Beach Resort
Limetree Beach Resort by Club Wyndham
3.5 out of 5
100 Frenchman's Bay, St. Thomas
3.02 mi from city center
4.3/5Excellent! (54 reviews)
"Limetree was great. Staff was always helpful & friendly. Rooms were clean!"

Reviewed on Sep 20, 2021

Get rates
Limetree Beach Resort by Club Wyndham
Margaritaville Vacation Club by Wyndham - St. Thomas
4 out of 5
6080 Estate Smith Bay, St. Thomas
5.03 mi from city center
4.1/5Very Good! (709 reviews)
"Friendly people"

Reviewed on Sep 23, 2021

Get rates
Margaritaville Vacation Club by Wyndham - St. Thomas
Club Wyndham Elysian Beach Resort
3.5 out of 5
6800 Estate Nazareth, St. Thomas, St. Thomas
4.31 mi from city center
3.5/5Good! (114 reviews)
"Enjoyed the property and room. The private beach and pool is nice as well. Did not like the extra taxes or free wifi charges, which is probably a hidden fee when booked through Expedia but I think it should all be included if that's what the hotel is going to charge you once you there. There should ..."

Reviewed on Sep 6, 2021

Get rates
Club Wyndham Elysian Beach Resort
Bunker Hill Hotel
3 out of 5
2307 Commandant Gade, St. Thomas
Fully refundableReserve now, pay when you stay
The price is $89 per night from Oct 4 to Oct 4
5.14 mi from city center
3.7/5Good! (974 reviews)
"Everything was perfect. Would stay again."

Reviewed on Sep 23, 2021

Bunker Hill Hotel
Pirates Pension at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
The price is $249 per night from Sep 28 to Sep 28
4.75 mi from city center
4.2/5Very Good! (285 reviews)
"The view from our penthouse villa was peaceful and scenic. We had a large balcony overlooking the river front and large windows inside our suite to enjoy the same view. If you're looking for a nice, clean place that's easy on the pockets and conveniently located to the main shops and attractions, ..."

Reviewed on Sep 20, 2021

Pirates Pension at Bluebeard's Castle by Capital Vacations
Castle Villas at Bluebeards by Capital Vacations
2.5 out of 5
1331 Estate Taarneberg, St. Thomas, St. Thomas
Fully refundableReserve now, pay when you stay
The price is $206 per night from Sep 28 to Sep 28
4.75 mi from city center
3.9/5Good! (357 reviews)
"Property is under construction is some areas. Pool and other views were nice, but rooms are overpriced and staff was not very friendly at the front desk. Poor customer service as we had to argue with them to get the studio we reserved with a couch since we were 2 couples."

Reviewed on Aug 1, 2021

Castle Villas at Bluebeards by Capital Vacations
Hilltop Villas at Bluebeard's Castle by Capital Vacations
3 out of 5
1331 Estate Taarneberg, St. Thomas
Fully refundableReserve now, pay when you stay
The price is $279 per night from Oct 4 to Oct 4
5.66 mi from city center
4.2/5Very Good! (735 reviews)
"Great!!! Fully recommend"

Reviewed on Sep 22, 2021

Hilltop Villas at Bluebeard's Castle by Capital Vacations
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
Fully refundableReserve now, pay when you stay
The price is $249 per night from Oct 4 to Oct 4
6.1 mi from city center
3.5/5Good! (972 reviews)
"Nice place and close to the airport. Somethings weren’t open due to the pandemic. Make sure you get a car to drive around the island with. You can see so much more that way."

Reviewed on Sep 25, 2021

Emerald Beach Resort
Don't see what you're looking for?
See all available properties in Buck Island
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.

Visiting Buck Island

Visitors can enjoy all that Buck Island has to offer including the beaches, restaurants, and sporting events. Tourists can also enjoy the city's shopping and parks. Around the area, top sights include Battery, Fort Christian, and Emancipation Garden.

  • There are 388 hotels and other accommodations in the surrounding area
  • The closest major airport is in St. Thomas (SPB-St. Thomas Seaplane Base), 5.1 mi (8.3 km) from the city center
  • The next closest is in St. Thomas (STT-Cyril E. King), 6.4 mi (10.3 km) away

Sightseeing and Staying in Buck Island

A favorite place to visit in the city is Buck Island Turtle Cove. In the area, you'll also find Battery and Fort Christian.

As you make plans for a getaway to Buck Island, the best accommodation may not be in the heart of the city but there are 363 hotels and lodging options locally. Below are places to stay within 5 miles of the city center.

  • St. Thomas Great Bay Resort is located within 4.4 mi (7.1 km) of the city center. This 5-star resort in St. Thomas features a restaurant, an outdoor pool, and free WiFi. Our customers like its beach locale and helpful staff.
  • Bolongo Bay Beach Resort is 2.5 mi (4 km) from the city's heart. This 3-star resort in St. Thomas features a restaurant, an outdoor pool, and free WiFi. Our customers like its family-friendly amenities and bar.
  • Two Sandals by the Sea Inn - B&B is located 4 mi (6.4 km) from the city center. Guests who stay at this 2.5-star bed & breakfast in St. Thomas can enjoy access to free breakfast and free parking, along with free WiFi. Our customers like its breakfast and beach locale.

Popular places to visit in the area include Emancipation Garden, 5 mi/8.1 km from the heart of the city, and Blackbeard's Castle, which is 5.1 mi (8.3 km) away.

Dressing for Buck Island

  • Between January and March, daytime temperatures average 87°F, while nighttime temperatures stay around 72°F
  • From April to June, the average is 90°F during the day and 73°F at night
  • July through September sees average temperatures of 90°F during the day and 78°F at night
  • In October-December, you can expect 90°F as the daytime average and 73°F as the nighttime average
  • About 39.33 inches of rain falls on Buck Island each year
  • August and September are usually the hottest months averaging 90°F, while February and January are usually the coldest with an average temperature of 73°F

Frequently asked questions

Recent reviews of Buck Island hotels

More trip options