Hotels near Magens Bay Beach

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Magens Bay Beach hotels

The Green Iguana Hotel

The Green Iguana Hotel
2.5 star property
1.9 km from Magens Bay Beach
10.0 out of 10, Exceptional, (22 reviews)
"The owners are very helpful and super friendly. The courtyard garden is a great place to view birds and anoles. The view from the pool deck is beautiful."
Canada
Renka
The price is RM939
RM1,150 total
includes taxes & fees
15 May - 16 May
The Green Iguana Hotel

The Hideaway Hull Bay

The Hideaway Hull Bay
4.0 star property
3 km from Magens Bay Beach
9.6 out of 10, Exceptional, (61 reviews)
"What a tropical paradise! We were blown away by Hideaway! If you are looking for a private, family or couple getaway, this is the best place around! The simplicity might be a little less than what some want, but the stay met every one of our needs. The environment was beautiful and the beach was our favorite on the island! Little touches everywhere were not overlooked by my family. "
United States
Whitney
The price is RM1,782
RM2,601 total
includes taxes & fees
4 May - 5 May
The Hideaway Hull Bay

Mafolie Hotel

Mafolie Hotel
3.0 star property
1.6 km from Magens Bay Beach
8.8 out of 10, Excellent, (1,001 reviews)
"Most amazing views. Pool is great and restaurant there is good. "
United States
Courtney
The price is RM584
RM757 total
includes taxes & fees
10 May - 11 May
Mafolie Hotel

The Landmark Apartment

The Landmark Apartment
2.5 star property
2 km from Magens Bay Beach
9.0 out of 10, Wonderful, (17 reviews)
"The property was great for a large group, but only one shower but multiple bathrooms. It is in a historic building and has that feel. Convenient to shopping area. Host was very responsive and helpful which was very much appreciated. "
United States
Jonathan
The price is RM981
RM1,699 total
includes taxes & fees
4 May - 5 May
The Landmark Apartment

Villa Indigo 1BR in Private Gated Estate

Villa Indigo 1BR in Private Gated Estate
3.5 star property
1.3 km from Magens Bay Beach
8.8 out of 10, Excellent, (32 reviews)
"Enjoyed a relaxing 3-day family staycation in this wonderful rental. The 1-BR unit is modern and spacious, with all the necessary amenities. Located within a gated community and a residential property, it was a “home away from home” experience that no hotel stay can duplicate. Great dining, beach and shopping options within a short driving distance, and a popular restaurant just within walking distance. My family will definitely return. Thank you! "
United States
Larisa
The price is RM817
RM1,398 total
includes taxes & fees
6 May - 7 May
Villa Indigo 1BR in Private Gated Estate

Flamboyan on the Bay Resort and Villas

Flamboyan on the Bay Resort and Villas
3.5 star property
1 km from Magens Bay Beach
8.6 out of 10, Excellent, (873 reviews)
"Flamboyan is awesome. Amazing view of Magens Bay. Barbara who runs it is legit and the coffee shop onsite had amazing coffee and breakfast sandwiches. Highly recommended!"
United States
Kellen
The price is RM390
RM477 total
includes taxes & fees
7 May - 8 May
Flamboyan on the Bay Resort and Villas

Hampton by Hilton St. Thomas

Hampton by Hilton St. Thomas
3.0 star property
Havensight, 3.1 km from Magens Bay Beach
8.8 out of 10, Excellent, (154 reviews)
"New hotel with great location and a beautiful view of the port."
United States
Ryan
The price is RM1,071
RM1,296 total
includes taxes & fees
9 May - 10 May
Hampton by Hilton St. Thomas

Bunker Hill Hotel

Bunker Hill Hotel
3.0 star property
2.1 km from Magens Bay Beach
8.2 out of 10, Very good, (1,071 reviews)
"Great location and the staff was amazing!!"
United States
Jayla
The price is RM474
RM581 total
includes taxes & fees
1 Jun - 2 Jun
Bunker Hill Hotel

Little Indigo Apartments

Little Indigo Apartments
3.5 star property
1.7 km from Magens Bay Beach
8.0 out of 10, Very good, (28 reviews)
"The views from this spacious 2 bed apartment are amazing! The convenience of a full kitchen made it easy to dine in when we wanted. Ronita kept us posted and made the check in and out process easy. We enjoyed it!"
United States
Michael T
The price is RM675
RM1,224 total
includes taxes & fees
4 May - 5 May
Little Indigo Apartments

Galleon House Hotel

Galleon House Hotel
3.0 star property
2.1 km from Magens Bay Beach
7.8 out of 10, Good, (1,002 reviews)
"It was such a friendly authentic St Thomas place to stay. Beautiful views. Only drawback for me was the many many stones steps to get to reception and our room. Worth it once you got there though! "
United States
Nancy
The price is RM338
RM413 total
includes taxes & fees
28 May - 29 May
Galleon House Hotel

Windward Passage Hotel

Windward Passage Hotel
3.5 star property
2.7 km from Magens Bay Beach
7.2 out of 10, Good, (1,435 reviews)
"I had a clear view of the ocean. My trip was a last minute decision to vacation away from the long winters ice and snow conditions. Thank you, it was perfect"
United States
John Edward
The price is RM712
RM872 total
includes taxes & fees
4 May - 5 May
Windward Passage Hotel

Island View Guesthouse

Island View Guesthouse
3.5 star property
3.5 km from Magens Bay Beach
9.4 out of 10, Exceptional, (362 reviews)
" Beautiful views and the nicest staff. The breakfast every morning was delicious and always started the day off perfectly. Had dinner there twice during the week we stayed and it was amazing!"
United States
DANE
The price is RM708
RM1,105 total
includes taxes & fees
31 May - 1 Jun
Island View Guesthouse

Aqua

Aqua
3.0 star property
5.2 km from Magens Bay Beach
9.8 out of 10, Exceptional, (6 reviews)
"Great location. Walkable to restaurants, taxi and coffee. Nice apartment to explore St. Thomas. Will be going back."
United States
Suzanne
The price is RM818
RM1,497 total
includes taxes & fees
30 May - 31 May
Aqua

Buoy Haus Beach Resort St. Thomas, Autograph Collection

Buoy Haus Beach Resort St. Thomas, Autograph Collection
3.5 star property
4.5 km from Magens Bay Beach
9.2 out of 10, Wonderful, (166 reviews)
"Location and beach was the best. If you want a romantic getaway this is the place for you."
United States
Philip Eloy Castilla
The price is RM2,799
RM3,596 total
includes taxes & fees
19 May - 20 May
Buoy Haus Beach Resort St. Thomas, Autograph Collection

Marriott's Frenchman's Cove

Marriott's Frenchman's Cove
4.0 star property
4.2 km from Magens Bay Beach
9.0 out of 10, Wonderful, (197 reviews)
"Beautiful pool and beach. Great view from the villa. "
United States
Daniel
The price is RM3,411
RM3,837 total
includes taxes & fees
3 May - 4 May
Marriott's Frenchman's Cove

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
4.5 km from Magens Bay Beach
8.4 out of 10, Very good, (1,205 reviews)
"Nice spacious room, with beautiful beach"
United States
Christine
The price is RM2,085
RM2,695 total
includes taxes & fees
10 May - 11 May
The Westin St. Thomas Beach Resort & Spa

Beachfront Villas at Crystal Cove

Beachfront Villas at Crystal Cove
4.0 star property
8.3 km from Magens Bay Beach
9.4 out of 10, Exceptional, (160 reviews)
"This is a Beautiful condo. We stayed in D 14 and it was perfect. The beach is spectacular. Couldn’t have been a more perfect area. Definitely rent a car. "
United States
Nicole L
The price is RM2,418
RM3,893 total
includes taxes & fees
16 May - 17 May
Beachfront Villas at Crystal Cove

Emerald Beach Resort

Emerald Beach Resort
3.5 star property
4.9 km from Magens Bay Beach
7.8 out of 10, Good, (1,367 reviews)
"Nice beach bar. Beach access and views very nice."
United States
Kristen
The price is RM1,144
RM1,402 total
includes taxes & fees
14 May - 15 May
Emerald Beach Resort

Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
9 km from Magens Bay Beach
9.0 out of 10, Wonderful, (1,003 reviews)
"Best Beach and bar"
United States
Richard James
The price is RM2,466
RM3,046 total
includes taxes & fees
9 May - 10 May
Secret Harbour Beach Resort

Two Sandals – A Boutique Hotel

Two Sandals – A Boutique Hotel
3.5 star property
9 km from Magens Bay Beach
8.8 out of 10, Excellent, (507 reviews)
"Great place to stay. Conveniently located near the beach and red hook. There is always a taxi available quickly to take you anywhere if you don’t want to make the walk. "
United States
Wesley
The price is RM934
RM1,274 total
includes taxes & fees
4 May - 5 May
Two Sandals – A Boutique Hotel
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 close to Magens Bay Beach

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Outdoor pool, pool umbrellas, pool loungers
The Green Iguana Hotel
2.5 star property
10.0
Exceptional
22 reviews
View
On the beach, white sand, beach bar
The Hideaway Hull Bay
4.0 star property
9.6
Exceptional
61 reviews
View
Free daily continental breakfast
Mafolie Hotel
3.0 star property
8.8
Excellent
1,001 reviews
View
Living room
The Landmark Apartment
2.5 star property
9.0
Wonderful
17 reviews
View
Balcony
Villa Indigo 1BR in Private Gated Estate
3.5 star property
8.8
Excellent
32 reviews
View

Top Magens Bay Beach Hotel Reviews

Hotels near other Magens Bay Beach attractions

Frequently asked questions

What's the area like around Magens Bay Beach?
Magens Bay Beach is located in St. Thomas. Travellers love the area for its beautiful island views. If you're looking for a convenient place to stay, take a look at the 114 hotels and other accommodation options you'll find within a mile.
Where is the best place to stay near Magens Bay Beach?
Mafolie Hotel is one of the top choices for your stay based on our traveller data, and this hotel offers free breakfast and a restaurant. It's located just a short 1 mi (1.6 km) from Magens Bay Beach. Another good option is Flamboyan on the Bay Resort and Villas, located just 0.6 mi (1 km) away.
How many hotels should I expect to find close to Magens Bay Beach?
Expedia has 114 hotels and other accommodation options within a mile from Magens Bay Beach.
If I need to cancel the hotel reservation for my stay near Magens Bay Beach, will I receive a refund?
Yes, the majority of hotel bookings are fully refundable if cancelled before the accommodation's cancellation deadline, which is often 24 or 48 hours before your arrival date. If your reservation is non-refundable, you might be able to still cancel and get a refund within 24 hours of your booking. Enter dates in and click on "Search", then you can filter by "fully refundable" to review the best deals available near Magens Bay Beach.
What can I see and do near Magens Bay Beach?
You'll want to browse the exhibits at Weibel Museum and St. Thomas Historical Trust Museum. Blackbeard's Castle, St. Thomas Synagogue and Grand Hotel are monuments to see when you're exploring the area around Magens Bay Beach. Local parks like Magens Bay Park, Phantasea Tropical Botanical Garden and Emancipation Garden are peaceful spots to stop and take in some fresh air.