Photo by Eric Sturgeon

Find hotels in Upper Carolina, St. John from $103

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Upper Carolina hotels

1. The Saint Resort

The Saint Resort
3.0 star property
4.9 mi from Upper Carolina
9.2 out of 10, Wonderful, (53 reviews)
"Good location. Pool was nice."
United States
J H
$302 nightly
The price is $327
Nov 19 - Nov 20
Total with taxes and fees
The Saint Resort

2. Bluebeard's Castle Resort

Bluebeard's Castle Resort
4.0 star property
13 mi from Upper Carolina
9.0 out of 10, Wonderful, (965 reviews)
"All around great place"
United States
Hector
$159 nightly
The price is $179
Nov 16 - Nov 17
Total with taxes and fees
Bluebeard's Castle Resort

3. Beachfront Villas at Crystal Cove

Beachfront Villas at Crystal Cove
4.0 star property
8.2 mi from Upper Carolina
9.6 out of 10, Exceptional, (179 reviews)
"We had great 8 days at this property. We are so happy with our stay. We got everything we need for wonderful vacation. Location is excellent, villa very clean and staffed with everything and has a lot of extras."
United States
Olena
$468 nightly
The price is $507
Nov 25 - Nov 26
Total with taxes and fees
Beachfront Villas at Crystal Cove

4. Villa Island Paradise

Villa Island Paradise
4.0 star property
4.4 mi from Upper Carolina
9.6 out of 10, Exceptional, (41 reviews)
"View was amazing . Unit itself was very unique"
United States
Zach Ezekiel Azurus
$564 nightly
The price is $635
Nov 15 - Nov 16
Total with taxes and fees
Villa Island Paradise

5. The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
4.2 mi from Upper Carolina
8.4 out of 10, Very good, (515 reviews)
"Everything was amazing! It will always be my go to when I come to visit."
United States
Treacy
$367 nightly
The price is $413
Nov 28 - Nov 29
Total with taxes and fees
The Westin St. John Resort Villas

6. St John Inn

St John Inn
3.0 star property
4.5 mi from Upper Carolina
9.2 out of 10, Wonderful, (482 reviews)
"We can’t wait to come back"
United States
Tyrone
$234 nightly
The price is $263
Nov 12 - Nov 13
Total with taxes and fees
St John Inn

7. Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
13.5 mi from Upper Carolina
8.2 out of 10, Very good, (1,084 reviews)
"Great place for the price"
United States
Christina
$113 nightly
The price is $127
Nov 15 - Nov 16
Total with taxes and fees
Bunker Hill Hotel

8. View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
3.5 star property
8.3 mi from Upper Carolina
9.0 out of 10, Wonderful, (281 reviews)
"This is my 3rd time staying at this property, I Love how everything is near by, beautiful beaches , bar, weather etc. as usual my room views were amazing , hearing the waves at night were relaxing."
United States
Darren
$378 nightly
The price is $426
Nov 13 - Nov 14
Total with taxes and fees
View of Paradise at Sapphire Beach

9. Cruz Bay Boutique Hotel

Cruz Bay Boutique Hotel
3.0 star property
4.7 mi from Upper Carolina
9.6 out of 10, Exceptional, (352 reviews)
"Great location next to everything, it’s where you want to be on St Johns."
United States
Steven
$275 nightly
The price is $309
Nov 15 - Nov 16
Total with taxes and fees
Cruz Bay Boutique Hotel

10. Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas
3.5 star property
16 mi from Upper Carolina
7.2 out of 10, Good, (1,041 reviews)
"Great cheap stay in an even greater location. A short walk from the airport, a short walk from the beach."
United States
Brad
$167 nightly
The price is $188
Nov 27 - Nov 28
Total with taxes and fees
Lindbergh Bay Hotel and Villas

11. Emerald Beach Resort

Emerald Beach Resort
3.5 star property
15.6 mi from Upper Carolina
8.0 out of 10, Very good, (1,497 reviews)
"They truly very helpful and welcoming def know how to treat guest!"
United States
Marisela
$240 nightly
The price is $270
Dec 12 - Dec 13
Total with taxes and fees
Emerald Beach Resort

12. Mafolie Hotel

Mafolie Hotel
3.0 star property
13.5 mi from Upper Carolina
8.8 out of 10, Excellent, (1,000 reviews)
"Very clean, great parking and the breakfast was good."
United States
Christopher
$148 nightly
The price is $163
Nov 12 - Nov 13
Total with taxes and fees
Mafolie Hotel

13. Windward Passage Hotel

Windward Passage Hotel
3.5 star property
13.9 mi from Upper Carolina
7.2 out of 10, Good, (1,503 reviews)
"Great pool and courtyard!"
United States
Daniel
$180 nightly
The price is $202
Nov 12 - Nov 13
Total with taxes and fees
Windward Passage Hotel

14. Galleon House Hotel

Galleon House Hotel
3.0 star property
13.4 mi from Upper Carolina
8.0 out of 10, Very good, (999 reviews)
"Okay for overnight. Nice views."
United States
robert
$93 nightly
The price is $103
Nov 12 - Nov 13
Total with taxes and fees
Galleon House Hotel

15. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
13 mi from Upper Carolina
8.6 out of 10, Excellent, (1,578 reviews)
"Resort was wonderful staff was very helpful and nice would recommend when visiting."
United States
Gregrion
$460 nightly
The price is $517
Nov 29 - Nov 30
Total with taxes and fees
The Westin St. Thomas Beach Resort & Spa

16. Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas
4.0 star property
9.3 mi from Upper Carolina
8.0 out of 10, Very good, (2,444 reviews)
"Great pools, friendly staff."
United States
Stephen
$377 nightly
The price is $424
Nov 12 - Nov 13
Total with taxes and fees
Margaritaville Vacation Club - St. Thomas

17. Island View Guesthouse

Island View Guesthouse
3.0 star property
14.9 mi from Upper Carolina
9.4 out of 10, Exceptional, (403 reviews)
"Quaint inn tucked away from the hustle and bustle! We were pleasantly surprised to also find the Island View Steakhouse onsite. It was an absolutely stunning dinner by amazing Chef Marshall! Words just can't describe it. If on the island and want a special dinner, you must come here!"
United States
Theresa
$161 nightly
The price is $181
Nov 14 - Nov 15
Total with taxes and fees
Island View Guesthouse

18. Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
8.5 mi from Upper Carolina
8.8 out of 10, Excellent, (521 reviews)
"Fine for an overnight stay prior to hitting the ferry for St. John."
United States
Sean
$325 nightly
The price is $366
Dec 12 - Dec 13
Total with taxes and fees
Two Sandals – A Boutique Hotel

19. The Mary Anne Boutique Hotel USVI

The Mary Anne Boutique Hotel USVI
2.5 star property
13.4 mi from Upper Carolina
10.0 out of 10, Exceptional, (32 reviews)
"The pool area was under construction while we were there. The place was very nice overall and the pillows and bed were very comfortable! Would definitely recommend this place!"
United States
Laura
$279 nightly
The price is $314
Dec 1 - Dec 2
Total with taxes and fees
The Mary Anne Boutique Hotel USVI

20. Peter Bay Gatehouse

Peter Bay Gatehouse
4.0 star property
Maho Bay Quarter, 2.5 mi from Upper Carolina
8.2 out of 10, Very good, (21 reviews)
"Outstanding view from the villa"
United States
Thomas
$933 nightly
The price is $1,050
Nov 12 - Nov 13
Total with taxes and fees
Peter Bay Gatehouse
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.

Compare popular hotels in Upper Carolina

Property
Star rating
Guest rating
Breakfast included
Pool
Spa
Pet friendly
WiFi included
A round wooden dining table set for six with wicker chairs, a vase of yellow flowers, and a hanging light fixture.
Villa Island Paradise
4.0 star property
9.6
Exceptional
41 reviews
View
An outdoor pool area with a bar and seating, surrounded by stone arches and a view of the sea.
The Saint Resort
3.0 star property
9.2
Wonderful
53 reviews
View
A resort with a beach, pool, and lush greenery.
Beachfront Villas at Crystal Cove
4.0 star property
9.6
Exceptional
179 reviews
View
A turquoise building with a window and a door, surrounded by lush greenery.
St John Inn
3.0 star property
9.2
Wonderful
482 reviews
View
A poolside area with chairs and a view of a coastal town at sunset.
The Mary Anne Boutique Hotel USVI
2.5 star property
10.0
Exceptional
32 reviews
View

Hotels recommended for families in Upper Carolina

Where to stay in Upper Carolina

Find the best Upper Carolina areas and neighborhoods for the activities you enjoy most. Learn more about Upper Carolina
Learn more about Upper Carolina

Maho Bay Quarter

If you're spending some time in Maho Bay Quarter, Maho Beach and Cinnamon Bay Beach are top sights worth seeing.

Contant Farms

If you're spending some time in Contant Farms, Great Cruz Bay and Turner Bay are top sights worth seeing.

Rendezvous & Ditleff

While visiting Rendezvous & Ditleff, you might make a stop by sights like Rendezvous Bay and Klein Bay.

Lower Carolina

If you're looking for some top things to see and do in Lower Carolina and surrounding area, you can visit Virgin Islands National Park and Maho Beach.

Estate Saunders Gut

Estate Saunders Gut might not have many top sights, but Johnson Bay and Virgin Islands National Park are two attractions nearby that you can check out.

Top Upper Carolina Hotel Reviews

Frequently Asked Questions

When is the best time to go to Upper Carolina?

The best time to go to Upper Carolina is during the dry season, which runs from December to May, offering warm temperatures and minimal rainfall.

This period provides ideal conditions for enjoying outdoor activities, with consistently sunny days superb for exploring the beaches, hiking the trails, or simply relaxing by the water. The weather is generally calm, making it comfortable for all types of travelers.

For couples seeking a romantic getaway, late April to May offers a great balance. The weather remains excellent, but the peak season crowds begin to thin out, allowing for a more intimate experience at popular spots and easier access to dining and excursions.

Travelers looking for a quiet escape will appreciate visiting in December or January.

Can I cancel my hotel reservation on Expedia?

You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Upper Carolina.

How much is the nightly rate at a Upper Carolina hotel?

Prices for hotels in Upper Carolina often vary, but you can find a great deal from $103 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia