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.

Hotels near Magens Bay

, St. Thomas
Check In Check Out
Price Your Stay Enter dates for best prices

Hotels & B&Bs travelers recommend

Magens Point Resort (Magens Bay, St. Thomas) 3.5 of 5
Magens Bay Road, 00802, St. Thomas
0.9 miles from Magens Bay
#1 of 1 hotels in Magens Bay
Professional photos | Traveler photos (581) | Map
Show Prices
Mafolie Hotel (Charlotte Amalie, St. Thomas) 3.0 of 5
7091 Estate Mafolie | Mafolie Hill, Charlotte Amalie 00802, St. Thomas
1.3 miles from Magens Bay
#2 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (505) | Map
Show Prices
Villa Fairview (Charlotte Amalie, St. Thomas)
8A Estate Catherineberg, Charlotte Amalie 00804, St. Thomas
1.4 miles from Magens Bay
#11 of 12 Charlotte Amalie B&B and Inns
Map
The Green Iguana Hotel (Charlotte Amalie, St. Thomas)
1002 Blackbeard's Hill, Charlotte Amalie 00802, St. Thomas
1.5 miles from Magens Bay
Offers & Announcements Weekly Special!
The Green Iguana Hotel Slideshow
#4 of 12 Charlotte Amalie B&B and Inns
Traveler photos (126) | Map
Villa Santana (Charlotte Amalie, St. Thomas)
2602 Bjerge Gade 2D | Denmark Hill, Charlotte Amalie 00802, St. Thomas
1.5 miles from Magens Bay
Villa Santana Slideshow
#8 of 12 Charlotte Amalie B&B and Inns
Traveler photos (47) | Map
1001 Blackbeard's Hill, 00802, St. Thomas
1.5 miles from Magens Bay
#11 of 21 St. Thomas B&B and Inns
Traveler photos (93) | Map
Bunker Hill Fine Art Retreat (Charlotte Amalie, St. Thomas)
Amerikanische Jungferninseln, Charlotte Amalie, St. Thomas
1.5 miles from Magens Bay
#10 of 12 Charlotte Amalie B&B and Inns
Traveler photos (1) | Map
Midtown Guest House (Charlotte Amalie, St. Thomas)
1B Commandant Gade | P.O. Box 521, Charlotte Amalie 00804, St. Thomas
1.5 miles from Magens Bay
#12 of 12 Charlotte Amalie B&B and Inns
Professional photos | Traveler photos (7) | Map
Show Prices
At Home In The Tropics Bed and Breakfast Inn (Charlotte Amalie, St. Thomas)
1680 Dronningens Gade | P.O. Box 6877, Charlotte Amalie 00804-6877, St. Thomas
1.6 miles from Magens Bay
Travelers' Choice® 2015 Winner B&Bs and Inns Announcement NEW LOOK-NEW LOWER PRICE
At Home In The Tropics Bed and Breakfast Inn Slideshow
#1 of 12 Charlotte Amalie B&B and Inns
Traveler photos (487) | Map
Bellavista Bed & Breakfast (Charlotte Amalie, St. Thomas)
2713 Murphy Gade, Charlotte Amalie 00802-6619, St. Thomas
1.6 miles from Magens Bay
Travelers' Choice® 2015 Winner B&Bs and Inns
Bellavista Bed & Breakfast Slideshow
#2 of 12 Charlotte Amalie B&B and Inns
Traveler photos (552) | Map
Galleon House Bed & Breakfast (Charlotte Amalie, St. Thomas) 2.5 of 5
31 Kongens Gade | P.O. Box 6577, Charlotte Amalie 00804, St. Thomas
1.6 miles from Magens Bay
Special Price 20% off room rate
Galleon House Bed & Breakfast Slideshow
#7 of 12 Charlotte Amalie B&B and Inns
Professional photos | Traveler photos (162) | Map
Show Prices
Bunker Hill Hotel (Charlotte Amalie, St. Thomas) 3.5 of 5
2307 Commandant Gade, Charlotte Amalie 00802, St. Thomas
1.6 miles from Magens Bay
Special Price End of Summer Sale!
#9 of 12 Charlotte Amalie B&B and Inns
Professional photos | Traveler photos (51) | Map
Show Prices
The Crystal Palace (Charlotte Amalie, St. Thomas) 2.5 of 5
12 Crystal Gade, Charlotte Amalie, St. Thomas
1.7 miles from Magens Bay
The Crystal Palace Slideshow
#6 of 12 Charlotte Amalie B&B and Inns
Traveler photos (22) | Map
Show Prices
Estate Smith Bay, 00801, St. Thomas
1.7 miles from Magens Bay
#19 of 22 hotels in St. Thomas
Traveler photos (36) | Map
Show Prices
2 Bluebeard's Hill, 802, St. Thomas
1.8 miles from Magens Bay
#12 of 21 St. Thomas B&B and Inns
Traveler photos (2) | Map
Show Prices
Windward Passage Hotel (Charlotte Amalie, St. Thomas) 3.5 of 5
Veterans Drive | Waterfront, Charlotte Amalie 00804, St. Thomas (Formerly Holiday Inn)
1.8 miles from Magens Bay
#7 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (303) | Map
Show Prices
Miller Manor Guest House (Charlotte Amalie, St. Thomas)
2527 Prindsesse Gade | Usvi, Charlotte Amalie 00802, St. Thomas
1.9 miles from Magens Bay
Special Price 10% off room rate
Miller Manor Guest House Slideshow
#5 of 12 Charlotte Amalie B&B and Inns
Traveler photos (187) | Map
Show Prices
Villa Blanca Hotel (Tutu, St. Thomas)
4 Raphune Hill | Route 38, Tutu 00801, St. Thomas
2.1 miles from Magens Bay
#1 of 1 Tutu B&B and Inns
Traveler photos (20) | Map
Island View Guesthouse (Charlotte Amalie, St. Thomas)
11-1C Contant, Charlotte Amalie 00803-1903, St. Thomas
2.3 miles from Magens Bay
GreenLeadersGold level
#3 of 12 Charlotte Amalie B&B and Inns
Traveler photos (159) | Map
Marriott's Frenchman's Cove (Charlotte Amalie, St. Thomas) 4.0 of 5
7338 Estate Bakkeroe, Charlotte Amalie, St. Thomas
2.8 miles from Magens Bay
Special Offer FREE Wi-Fi
Marriott's Frenchman's Cove Slideshow
#1 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (786) | Map
Show Prices
Flamboyant Manor Inn (St. Thomas)
P.O. Box 9549 | Estate Bakkeroe, 00802, St. Thomas
2.9 miles from Magens Bay
#18 of 21 St. Thomas B&B and Inns
Traveler photos (1) | Map
5 Estate Bakkeroe, Charlotte Amalie 00801, St. Thomas
3.1 miles from Magens Bay
Special Offer Save up to 20% with VISA
GreenLeadersSilver level
Marriott Frenchman's Reef & Morning Star Beach Resort Slideshow
#3 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (1686) | Map
Show Prices
100 Frenchman's Bay, 00802, St. Thomas
3.3 miles from Magens Bay
GreenLeadersGold level
Bluebeard's Beach Club and Villas Slideshow
#7 of 22 hotels in St. Thomas
Traveler photos (612) | Map
Show Prices
Island Beachcomber Hotel (Charlotte Amalie, St. Thomas) 3.0 of 5
8071 Lindberg Bay, Charlotte Amalie 00802, St. Thomas
3.3 miles from Magens Bay
#6 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (382) | Map
Show Prices
BEST WESTERN PLUS Emerald Beach (Charlotte Amalie, St. Thomas) 3.5 of 5
8070 Lindbergh Bay | West, Charlotte Amalie 00802, St. Thomas
3.4 miles from Magens Bay
Special Offer 1,000 bonus reward...
BEST WESTERN PLUS Emerald Beach Slideshow
#4 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (956) | Map
Show Prices
Flagship Crown Bay (St. Thomas)
3801 Crown Bay, 00802, St. Thomas
3.4 miles from Magens Bay
Traveler photos (1) | Map
BEST WESTERN Carib Beach Resort (Charlotte Amalie, St. Thomas) 3.5 of 5
70-C Lindbergh Bay, Charlotte Amalie 00802, St. Thomas
3.8 miles from Magens Bay
Special Offer 1,000 bonus reward...
BEST WESTERN Carib Beach Resort Slideshow
#5 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (476) | Map
Show Prices
Point Pleasant Resort (East End, St. Thomas) 3.5 of 5
6600 Estate Smith Bay, 00802, St. Thomas
3.9 miles from Magens Bay
Offers & Announcements The Jost Boat, just...
Point Pleasant Resort Slideshow
#1 of 5 hotels in East End
Professional photos | Traveler photos (621) | Map
Show Prices
Bolongo Bay Beach Resort (South Coast, St. Thomas) 3.0 of 5
7150 Bolongo, 00802, St. Thomas
3.9 miles from Magens Bay
Special Price 15% off room rate
Bolongo Bay Beach Resort Slideshow
#1 of 1 hotels in South Coast
Professional photos | Traveler photos (694) | Map
Show Prices
Dreams Sugar Bay (East End, St. Thomas) 4.0 of 5
6500 Estate Smith Bay, 00802, St. Thomas
4.1 miles from Magens Bay
#4 of 5 hotels in East End
Professional photos | Traveler photos (569) | Map
Show Prices