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

Estate Smith Bay, 00801, St. Thomas
0.3 miles from Magens Bay
#18 of 22 hotels in St. Thomas
Professional photos | Traveler photos (36)
Show Prices
Bunker Hill Fine Art Retreat (Charlotte Amalie)
Amerikanische Jungferninseln, Charlotte Amalie, St. Thomas
0.4 miles from Magens Bay
#12 of 14 Charlotte Amalie B&B and Inns
Traveler photos (1)
Hotel 1829 (Charlotte Amalie)
29 - 30 Kongens Gade | Goverment Hill, Charlotte Amalie, St. Thomas
0.5 miles from Magens Bay
#8 of 14 Charlotte Amalie B&B and Inns
Professional photos | Traveler photos (74)
Show Prices
1680 Dronningens Gade | P.O. Box 6877, Charlotte Amalie 00804-6877, St. Thomas
0.6 miles from Magens Bay
Travelers' Choice® 2014 Winner B&Bs and Inns Special Offer 5th night free
At Home In The Tropics Bed and Breakfast Inn Slideshow
#1 of 14 Charlotte Amalie B&B and Inns
Traveler photos (194)
The Green Iguana Hotel (Charlotte Amalie)
1002 Blackbeard's Hill, Charlotte Amalie 00802, St. Thomas
0.6 miles from Magens Bay
Offers & Announcements Summer Savings 2014!
The Green Iguana Hotel Slideshow
#3 of 14 Charlotte Amalie B&B and Inns
Traveler photos (101)
1001 Blackbeard's Hill, 00802, St. Thomas
0.6 miles from Magens Bay
#7 of 23 St. Thomas B&B and Inns
Traveler photos (68)
Show Prices
Galleon House Bed & Breakfast (Charlotte Amalie) 2.0 of 5
31 Kongens Gade | P.O. Box 6577, Charlotte Amalie 00804, St. Thomas
0.6 miles from Magens Bay
Galleon House Bed & Breakfast Slideshow
#7 of 14 Charlotte Amalie B&B and Inns
Professional photos | Traveler photos (117)
Show Prices
2 Bluebeard's Hill, 802, St. Thomas
0.6 miles from Magens Bay
#14 of 23 St. Thomas B&B and Inns
Professional photos
Show Prices
Bunker Hill Hotel (Charlotte Amalie)
7A Commandant Gade, Charlotte Amalie 00802, St. Thomas
0.7 miles from Magens Bay
Offers & Announcements $85 (USD)
#10 of 14 Charlotte Amalie B&B and Inns
Professional photos | Traveler photos (31)
Show Prices
Midtown Guest House (Charlotte Amalie)
1B Commandant Gade | P.O. Box 521, Charlotte Amalie 00804, St. Thomas
0.7 miles from Magens Bay
#14 of 14 Charlotte Amalie B&B and Inns
Professional photos | Traveler photos (7)
Show Prices
Bellavista Bed & Breakfast (Charlotte Amalie)
2713 Murphy Gade, Charlotte Amalie 00802-6619, St. Thomas
0.8 miles from Magens Bay
Travelers' Choice® 2014 Winner B&Bs and Inns
Bellavista Bed & Breakfast Slideshow
#2 of 14 Charlotte Amalie B&B and Inns
Traveler photos (197)
The Crystal Palace (Charlotte Amalie)
12 Crystal Gade, Charlotte Amalie, St. Thomas
0.8 miles from Magens Bay
#6 of 14 Charlotte Amalie B&B and Inns
Traveler photos (13)
Villa Santana (Charlotte Amalie)
2D Denmark Hill, Charlotte Amalie 00802, St. Thomas
0.8 miles from Magens Bay
#9 of 14 Charlotte Amalie B&B and Inns
Traveler photos (14)
Villa Fairview (Charlotte Amalie)
8A Estate Catherineberg, Charlotte Amalie 00804, St. Thomas
0.9 miles from Magens Bay
#13 of 14 Charlotte Amalie B&B and Inns
Miller Manor Guest House (Charlotte Amalie)
2527 Prindsesse Gade, Charlotte Amalie 00802, St. Thomas
1.0 miles from Magens Bay
Special Rate ONE FREE NIGHT
Miller Manor Guest House Slideshow
#4 of 14 Charlotte Amalie B&B and Inns
Traveler photos (155)
Mafolie Hotel (Charlotte Amalie) 3.0 of 5
7091 Estate Mafolie | Mafolie Hill, Charlotte Amalie 00802, St. Thomas
1.0 miles from Magens Bay
#3 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (206)
Show Prices
Marriott's Frenchman's Cove (Charlotte Amalie) 4.0 of 5
7338 Estate Bakkeroe, Charlotte Amalie, St. Thomas
1.1 miles from Magens Bay
Special Offer Free Parking
Marriott's Frenchman's Cove Slideshow
#1 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (630)
Show Prices
Windward Passage Hotel (Charlotte Amalie) 3.5 of 5
Veterans Drive - Waterfront | P.O. Box 640, Charlotte Amalie 00804, St. Thomas
1.1 miles from Magens Bay
#7 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (286)
Show Prices
5 Estate Bakkeroe, Charlotte Amalie 00801, St. Thomas
1.3 miles from Magens Bay
Special Offer Free Night & $50 Credit
Marriott Frenchman's Reef & Morning Star Beach Resort Slideshow
#2 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (1918)
Show Prices
Inn at Villa Olga (Charlotte Amalie) 2.5 of 5
3700 Villa Olga, Charlotte Amalie, St. Thomas
1.3 miles from Magens Bay
#11 of 14 Charlotte Amalie B&B and Inns
Traveler photos (32)
Show Prices
6I-1 Estate Thomas, 00801, St. Thomas
1.3 miles from Magens Bay
#20 of 22 hotels in St. Thomas
Traveler photos (8)
100 Frenchman's Bay, 00802, St. Thomas
1.5 miles from Magens Bay
Bluebeard's Beach Club and Villas Slideshow
#9 of 22 hotels in St. Thomas
Professional photos | Traveler photos (529)
Show Prices
Island View Guesthouse (Charlotte Amalie)
11-1C Contant, Charlotte Amalie 00803-1903, St. Thomas
2.1 miles from Magens Bay
#5 of 14 Charlotte Amalie B&B and Inns
Traveler photos (151)
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)
Flagship Crown Bay (St. Thomas)
3801 Crown Bay, 00802, St. Thomas
2.1 miles from Magens Bay
8070 Lindbergh Bay | West, Charlotte Amalie 00802, St. Thomas
2.3 miles from Magens Bay
BEST WESTERN PLUS Emerald Beach Slideshow
#4 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (463)
Show Prices
Island Beachcomber Hotel (Charlotte Amalie)
8071 Lindberg Bay, Charlotte Amalie 00802, St. Thomas
2.7 miles from Magens Bay
Island Beachcomber Hotel Slideshow
#5 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (121)
Show Prices
8075 Lindbergh Bay, Charlotte Amalie 00802, St. Thomas
3.2 miles from Magens Bay
BEST WESTERN Carib Beach Resort Slideshow
#6 of 7 hotels in Charlotte Amalie
Professional photos | Traveler photos (160)
Show Prices
Atlantis Rising (St. Thomas)
21 Caret Bays, 00803, St. Thomas
3.8 miles from Magens Bay
Show Prices
Estate Smith Bay, 00802, St. Thomas
3.9 miles from Magens Bay
#4 of 22 hotels in St. Thomas
Professional photos | Traveler photos (220)
Show Prices