We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near Honeymoon Beach

  • Sort by:
  • Traveler Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
277 Enighed, Cruz Bay 00831, St. John
10.8 miles from Honeymoon Beach
Top Deal
$243*
$209* /night
View Deal
Booking.com
$215*
TripAdvisor
$209*
Hotels.com
$243*
3801 Crown Bay, 00802-6463, St. Thomas
0.6 miles from Honeymoon Beach
No photo provided
8070 Lindbergh Bay | West, Charlotte Amalie 00802-5901, St. Thomas
1.3 miles from Honeymoon Beach
#11 of 22 hotels in St. Thomas
Top Deal
$229*
$179* /night
View Deal
Hotwire.com
$229*
Booking.com
$206*
VisitUSVI
$229*
8071 Lindberg Bay, Charlotte Amalie 00802-5901, St. Thomas
1.4 miles from Honeymoon Beach
#15 of 22 hotels in St. Thomas
Top Deal
$139*
$106* /night
View Deal
Travelocity
$113*
Orbitz.com
$113*
Booking.com
$139*
8075 Lindberg Bay, Charlotte Amalie 00802-5906, St. Thomas
1.5 miles from Honeymoon Beach
#17 of 22 hotels in St. Thomas
Top Deal
$159*
$114* /night
View Deal
Booking.com
$143*
Priceline
$143*
HotelQuickly
$159*
Veterans Drive | Waterfront, Charlotte Amalie 00804, St. Thomas
2.0 miles from Honeymoon Beach
#20 of 22 hotels in St. Thomas
Top Deal
$345*
$134* /night
View Deal
Booking.com
$138*
Hotwire.com
$134*
Bookit.com
$345*
5 Estate Bakkeroe, Charlotte Amalie 00801, St. Thomas
2.3 miles from Honeymoon Beach
#6 of 22 hotels in St. Thomas
Top Deal
$412*
$299* /night
View Deal
Marriott Hotels
$299*
Orbitz.com
$299*
HotelQuickly
$412*
7338 Estate Bakkeroe, Charlotte Amalie 00802-3011, St. Thomas
2.4 miles from Honeymoon Beach
#2 of 22 hotels in St. Thomas
No availability for your dates from these sites
Booking.com
Travelocity
Orbitz.com
7091 Estate Mafolie | Mafolie Hill, Charlotte Amalie 00802-3419, St. Thomas
2.7 miles from Honeymoon Beach
#7 of 22 hotels in St. Thomas
Top Deal
$295*
$195* /night
View Deal
Hotels.com
$295*
Expedia.com
$295*
Travelocity
$295*
7511 Frenchman Bay # 100, 00802-2810, St. Thomas
2.8 miles from Honeymoon Beach
#8 of 22 hotels in St. Thomas
No availability for your dates from these sites
Expedia.com
Travelocity
Booking.com
7150 Bolongo, 00802, St. Thomas
4.0 miles from Honeymoon Beach
#5 of 22 hotels in St. Thomas
Top Deal
$261*
$212* /night
View Deal
VisitUSVI
$250*
Hotels.com
$212*
Elvoline
$261*
6200 Magens Bay Road, 00802, St. Thomas
4.0 miles from Honeymoon Beach
#14 of 22 hotels in St. Thomas
$127* /night
View Deal
Expedia.com
$127*
Orbitz.com
$127*
Travelocity
$127*
6600 Estate Smith Bay, 00802-1325, St. Thomas
6.3 miles from Honeymoon Beach
#1 of 22 hotels in St. Thomas
Top Deal
$210*
$204* /night
View Deal
Hotels.com
$204*
Booking.com
$210*
Expedia.com
$204*
6500 Estate Smith Bay, 00802-1350, St. Thomas
6.4 miles from Honeymoon Beach
#9 of 22 hotels in St. Thomas
Top Deal
$376*
$203* /night
View Deal
Booking.com
$209*
Bookit.com
$299*
HotelQuickly
$376*
Estate Smith Bay, 00801, St. Thomas
6.4 miles from Honeymoon Beach
#18 of 22 hotels in St. Thomas
$141* /night
View Deal
6280 Estate Nazareth | Nazareth Bay, Benner 00802-1113, St. Thomas
6.8 miles from Honeymoon Beach
#4 of 22 hotels in St. Thomas
Top Deal
$393*
$275* /night
View Deal
Hotwire.com
$275*
Hotels.com
$275*
HotelQuickly
$393*
Estate Smith Bay, 00802, St. Thomas
7.0 miles from Honeymoon Beach
#13 of 22 hotels in St. Thomas
Top Deal
$185*
$179* /night
View Deal
Orbitz.com
$179*
Hotwire.com
$179*
Booking.com
$185*
Rte. 6 Smith Bay | Smith Bay Road, 00802, St. Thomas
7.2 miles from Honeymoon Beach
#12 of 22 hotels in St. Thomas
Top Deal
$225*
$145* /night
View Deal
Hotwire.com
$191*
Hotels.com
$191*
Bookit.com
$225*
6800 Estate Nazareth | one mile from intersection of Route 32 & 322, 00802-1105, St. Thomas
7.4 miles from Honeymoon Beach
#10 of 22 hotels in St. Thomas
$229* /night
View Deal
Booking.com
Expedia.com
Hotels.com
6900 Great Bay | U.S. Virgin Islands, 00802, St. Thomas
7.5 miles from Honeymoon Beach
#3 of 22 hotels in St. Thomas
Top Deal
$959*
$569* /night
View Deal
Booking.com
$959*
VisitUSVI
$669*
Hotwire.com
$569*
3 AAA Gallows Point Rd | P.O. Box 58, Cruz Bay 00831, St. John
10.4 miles from Honeymoon Beach
Top Deal
$277*
$268* /night
View Deal
Booking.com
$277*
VisitUSVI
$277*
Hotels.com
$268*
Fish Fry Drive | 271 & 272 Estate Enighed, Cruz Bay 00830, St. John
10.5 miles from Honeymoon Beach
No availability for your dates from these sites
Travelocity
Orbitz.com
Hotwire.com
74-2 Cruz Bay Town, Cruz Bay 00830, St. John
10.6 miles from Honeymoon Beach
Top Deal
$150*
$146* /night
View Deal
Hotwire.com
$146*
Orbitz.com
$146*
getaroom.com
$150*
277 Enighed, Cruz Bay 00831, St. John
10.8 miles from Honeymoon Beach
Top Deal
$243*
$209* /night
View Deal
Booking.com
$215*
TripAdvisor
$209*
Hotels.com
$243*
300B Chocolate Hole, Cruz Bay 00830, St. John
11.1 miles from Honeymoon Beach
$546* /night
View Deal
Hotwire.com
VisitUSVI
travelup.com
300b Chocolate Hole Road, 00831, St. John
11.1 miles from Honeymoon Beach
$483* /night
View Deal
Hotwire.com
$483*
Travelocity
$483*
TripAdvisor
$483*
PO Box 720, Caneel Bay 00831-0720, St. John
11.3 miles from Honeymoon Beach
Top Deal
$659*
$519* /night
View Deal
Booking.com
$549*
Travelocity
$599*
HotelsClick
$659*
Frenchman's Cay, VG100, Tortola
17.9 miles from Honeymoon Beach
$360* /night
View Deal
Expedia.com
Travelocity
Orbitz.com
Top Deal
$247*
$183* /night
View Deal
Expedia.com
$183*
Hotwire.com
$183*
Cancelon
$247*
Little Apple Bay | West End, Road Town VG1130, Tortola
18.9 miles from Honeymoon Beach
#2 of 13