Top 10 Hotels in Red Hook

See all 5 Hotels in Red Hook
Sapphire Village Resort by Antilles Resorts
Sapphire Village Resort by Antilles Resorts

6320 Estate Smith Bay, St. Thomas 00802

2.5 out of 5.0
2.8 out of 5 (202 reviews)

This family-friendly St. Thomas condominium resort is located by the ocean, within a 15-minute walk of Sapphire Beach, Smith …

$145
Sapphire Beach Condo Resort & Marina by Antilles Resorts
Sapphire Beach Condo Resort & Marina by Antilles Resorts

6720 Estate Smith Bay, St. Thomas 00802

3.0 out of 5.0
3.2 out of 5 (205 reviews)

This tranquil hideaway with its own yacht marina stands along a white-sand beach on the eastern tip of St Thomas, a half-mile …

$225
Crystal Cove Villas
Crystal Cove Villas

6345 Estate Smith Bay, St. Thomas 00802

3.0 out of 5.0
3.2 out of 5 (31 reviews)

Nestled on the beach, this St. Thomas condo is 0.4 mi (0.6 km) from Sapphire Beach and 2.2 mi (3.5 km) from Coki Beach. Smith …

$115
The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. Thomas

6900 Great Bay, St. Thomas 00802

5.0 out of 5.0
4.5 out of 5 (385 reviews)

Secluded on the island's easternmost point, facing turquoise Great Bay and St. John, this St. Thomas resort features a …

$349
Secret Harbour Beach Resort
Secret Harbour Beach Resort

6280 Estate Nazareth, St. Thomas 00802

4.0 out of 5.0
4.2 out of 5 (763 reviews)

Set on little Nazareth Bay on St Thomas, this casual beachfront condo resort offers quiet vacations as well as ready access …

$286
Two Sandals by the Sea Inn - B&B
Two Sandals by the Sea Inn - B&B

6264 Estate Nazareth, St. Thomas 00802

2.5 out of 5.0
4.2 out of 5 (140 reviews)

Situated by the ocean, this bed & breakfast is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire …

$136
Paradise Cove Cottages
Paradise Cove Cottages

2GA Ridge Rd., St. Thomas 00802

3.0 out of 5.0
3.6 out of 5 (48 reviews)

Situated by the ocean, this resort is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire Beach …

$165
Harbour Beach Villas
Harbour Beach Villas

6281 Estate Nazareth, St. Thomas 00802-1114

3.0 out of 5.0
4.5 out of 5 (58 reviews)

Offering direct access to the beach, this St. Thomas villa is within 1 mi (2 km) of Secret Harbour Beach and American Yacht …

Get Rates
The Westin St. John Resort
The Westin St. John Resort

Great Cruz Bay, St. John 00831

4.0 out of 5.0
4 out of 5 (460 reviews)

Set along narrow and calm Great Cruz Bay less than 2 miles from the Virgin Islands National Park Visitors Center, this …

$213
Galleon House Bed Breakfast Inn
Galleon House Bed Breakfast Inn

31 Kongen Gade, St. Thomas 00804

2.5 out of 5.0
3.7 out of 5 (650 reviews)

Located in the heart of St. Thomas, this bed & breakfast is steps from 99 Steps and Emancipation Garden. Fort Christian and …

$105

Recent Reviews in Red Hook

Hide content

Where to stay in Red Hook

Red Hook Hotel Guide

When planning your St. Thomas and St. John escape, you're guaranteed to find an extensive selection of first-rate hotel options in Red Hook. On Expedia's comprehensive accommodation pages you can explore 29 accommodation choices within a 6-mile of the city's downtown.

The Magens Point Resort is situated 5 miles from the center of Red Hook. Alternatively, the Frenchmans is located 11 miles away. Another possibility is to check out the amenities and rates at the Caneel Bay or the Ritz-Carlton, St. Thomas.

5 miles to the northeast of Red Hook is St. Thomas, where you can spend a little time at the Buck Island Turtle Cove. Buck Island Expedia-listed hotels include the Bolongo Bay Beach Resort and Secret Harbour Beach Resort. If you have plenty of time, consider visiting St. Thomas, the proud home of the Magens Bay. St. Thomas is located 6 miles to the east of Red Hook. The Marriott's Frenchman's Cove and Lindbergh Bay Hotel and Villas are great places to lay your head.

Get your sporting fix by making a journey to Lionel Roberts Stadium, which is 5 miles to the east of Red Hook. Sports fans wishing to find a bed close to the action can select from the Magens Point Resort or the Marriott's Frenchman's Cove.

Located 8 miles away from Red Hook is Cyril E. King Airport. Stay nearby at Lindbergh Bay Hotel and Villas or Emerald Beach Resort.