The U.S. Virgin Islands may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Find Hotels in Maho Bay

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular Filters
Star rating
Your Budget
Guest rating
Payment Type
Property Type
Neighborhood
Popular Locations
Amenities
Accessibility
Trip Type
The Ritz-Carlton, St. Thomas
5 out of 5
6900 Great Bay, St. Thomas, St. Thomas
Get Rates
6.89 mi from city center
4.1/5Very Good! (28 reviews)

"The Ritz st. Thomas was so beautiful and the rooms were incredible. Loved that there was a slide for the kids too. We’ve stayed at many Ritz locations but haven’t had a slide and splash pad like this one. Will be back for sure. My only complaint was with house keeping. Our room was not cleaned for ..."…"

Reviewed on Aug 2, 2020

The Ritz-Carlton, St. Thomas
Marriott's Frenchman's Cove
4 out of 5
7338 Estate Bakkeroe, St. Thomas, St. Thomas
Get Rates
11.64 mi from city center
4.4/5Excellent! (86 reviews)

"Due to virus food beverage options were limited. View was spectacular"…"

Reviewed on Jul 23, 2020

Marriott's Frenchman's Cove
The Westin St. John Resort Villas
4.5 out of 5
300B Chocolate Hole, P.O. Box 8310, St. John, St John
Get Rates
3.48 mi from city center
3.9/5Very Good! (213 reviews)

"I didn't like that the WIFI was not working in our unit"…"

Reviewed on Aug 1, 2020

The Westin St. John Resort Villas

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Gallows Point Resort
4 out of 5
3 AAA Gallows Point Road, P O Box 58, St. John, St John
The price is $510 per night
3.9 mi from city center
4.7/5Exceptional! (383 reviews)

"Great all around place! Just never ever book your Jeep through the hotel store. The woman who runs it will try to rip you off or try and pawn off a mini-van on you. First place I called on my own had plenty of Jeeps for less then she quoted. Super shady lady :("…"

Reviewed on Jul 30, 2020

Gallows Point Resort
Sapphire Beach Resort
3 out of 5
Estate Smith Bay, St. Thomas, St. Thomas
The price is $203 per night
6.94 mi from city center
3.2/5 (279 reviews)

"The property overall was in good condition and clean. The furniture is outdated and somewhat worn however the only complaint I have is cockroaches were present in the night. I would definitely consider staying here again if the cockroach issue is resolved!"…"

Reviewed on Aug 3, 2020

Sapphire Beach Resort
Limetree Beach Resort by Club Wyndham
3.5 out of 5
100 Frenchman's Bay, St. Thomas
Get Rates
11.19 mi from city center
3.8/5Good! (9 reviews)
nice

"had good time room ok but small pool good on the beach ..............................."…"

Reviewed on Aug 17, 2017

Limetree Beach Resort by Club Wyndham
Secret Harbour Beach Resort
4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
Get Rates
7.42 mi from city center
4.2/5Excellent! (958 reviews)

"Our condo was wonderful and clean. The restaurant and dive shop were pleasant amenities, all employees we encountered were friendly and polite."…"

Reviewed on Jul 11, 2020

Secret Harbour Beach Resort
Emerald Beach Resort
3.5 out of 5
8070 Lindbergh Bay, St. Thomas, St. Thomas
The price is $150 per night
14.33 mi from city center
3.6/5Good! (991 reviews)

"My experience here was great, the resort is literally a 3 minute ride from the airport. Once we arrived at 3pm we were notified that check in wasn't until 4pm. We sat at the beautiful restaurant inside the resort which was open directly to the beach. The food was great and drinks were even better!! ..."…"

Reviewed on Aug 4, 2020

Emerald Beach Resort
Point Pleasant Resort
4 out of 5
6600 Estate Smith Bay, St. Thomas, St. Thomas
Get Rates
8.05 mi from city center
4.2/5Excellent! (711 reviews)

"Beautiful property and excellent stay despite Covid. Not all amenities are open, but everything was perfect! Wife and I stayed in D22. We were near the top of the hill so the hike down to the beach is a little tough If you are out of shape or have kids. But the private beach is worth the trip. (WAY ..."…"

Reviewed on Aug 9, 2020

Point Pleasant Resort
Margaritaville Vacation Club by Wyndham - St. Thomas
4 out of 5
6080 Estate Smith Bay, St. Thomas
Get Rates
8.05 mi from city center
4.1/5Very Good! (502 reviews)

"The resort was beautiful! Staff was very helpful and friendly. Our room was clean, pools were nice, grounds were very well kept. There is a beach at the hotel, but it is not really for swimming/snorkeling. There are lounge chairs on the beach, but it seems to be more for docking boats. About a 5-10 ..."…"

Reviewed on Jul 31, 2020

Margaritaville Vacation Club by Wyndham - St. Thomas
Bunker Hill Hotel
3 out of 5
2307 Commandant Gade, St. Thomas, St. Thomas
Free CancellationReserve now, pay when you stay
The price is $71 per night
12.17 mi from city center
3.7/5Good! (983 reviews)

"Overall, great hotel. Great views, good location. Just too many steps."…"

Reviewed on Aug 12, 2020

Bunker Hill Hotel
Mafolie Hotel
3 out of 5
7091 Estate Mafolie, Charlotte Amalie, St. Thomas, St. Thomas
The price is $150 per night
12.18 mi from city center
3.9/5Very Good! (444 reviews)

"Jorge was great and very accommodating, considering all the restrictions due to COVID. Many of my travel companions stayed at the big resort areas but I was content with this rustic place which had amazing views and great service. Chilled and laid back, it felt like I was staying at relative or friend’s ..."…"

Reviewed on Aug 5, 2020

Mafolie Hotel
Estate Lindholm
3 out of 5
6B Estate Caneel Bay, St. John, St John
The price is $264 per night
3.45 mi from city center
4.9/5Exceptional! (245 reviews)

"the location and the property were just perfect. The owners took a special interest in each guest and gave wonderful suggestions on daily activities"…"

Reviewed on Jul 27, 2020

Estate Lindholm
Galleon House Hotel
2.5 out of 5
31 Kongen Gade, Charlotte Amalie, St. Thomas, St. Thomas
The price is $72 per night
12.17 mi from city center
3.7/5Good! (998 reviews)

"This place is super chill and the staff here are great!"…"

Reviewed on Aug 9, 2020

Galleon House Hotel
Windward Passage Hotel
3.5 out of 5
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
The price is $149 per night
12.57 mi from city center
3.2/5 (993 reviews)

"I love staying at Windward, its clean and the staff friendly, and the prices are great too."…"

Reviewed on Jul 13, 2020

Windward Passage Hotel
Don't see what you're looking for?
See all available properties in Maho Bay
View all properties
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.

Visiting Maho Bay

Visitors can enjoy all that Maho Bay has to offer including its beaches. Battery, Annaberg Plantation, and Trunk Bay are some of the top sights around the area.

  • There are 401 hotels and other accommodations in the surrounding area
  • The closest major airport is in St. Thomas (SPB-St. Thomas Seaplane Base), 12.9 mi (20.8 km) from the city center
  • The next closest is in Tortola (EIS-Terrance B. Lettsome Intl.), 14.8 mi (23.8 km) away

Sightseeing and Staying in Maho Bay

The city's natural beauty is on display at Maho Beach, Francis Bay, and Francis Bay Trail. A couple of additional sights to add to your agenda are Cinnamon Bay Beach and Virgin Islands National Park.

As you plan your vacation to Maho Bay, your ideal accommodation may not be in the city center but there are 305 hotels and other lodging options within the local area. Here are places to stay in the region:

  • Walk to the North Shore Beaches! is 0.3 mi (0.6 km) from the center of Maho Bay. Guests who stay at this 3.5-star hotel in St. Thomas can enjoy access to a restaurant and an outdoor pool, along with free WiFi. It's a favorite with Expedia travelers for its breakfast and central location.
  • Windward Passage Hotel is 12.7 mi (20.4 km) from central Maho Bay. This 4-star hotel in St. Thomas features 2 outdoor pools, a restaurant, and free WiFi. Our customers like its beach locale and pool.
  • Wyndham Margaritaville St Thomas is located 8.2 mi (13.2 km) from the heart of Maho Bay. This 3.5-star hotel in St. Thomas features a restaurant, an outdoor pool, and free WiFi. Our customers like its breakfast and overall value.

Outside the city, top places to visit include Battery, located 3.8 mi (6.2 km) from the city center, and Annaberg Plantation, which is 1 mi (1.5 km) away.

Dressing for Maho Bay

  • Between January and March, you can expect the daytime average to be around 87°F and the nighttime average to be 72°F
  • From April to June, temperatures average about 90°F during the day and 73°F at night
  • July through September averages 90°F during the day and 78°F at night
  • In October-December, the average temperature is 90°F during the day and 73°F at night
  • Average annual rainfall for Maho Bay is 39.33 inches
  • Hottest months are usually August and July with an average temperature of 90°F, while the coldest months are January and February with an average of 73°F

Frequently asked questions

Where is the best place for a stay in Maho Bay?
Located 8.1 mi (13 km) from the heart of Maho Bay, Margaritaville Vacation Club by Wyndham - St. Thomas is a top choice for your stay based on our traveler data. Other good options for your stay in the area are Hilltop Villas at Bluebeard’s Castle by Capital Vacations and Bunker Hill Hotel.
If I need to cancel my hotel reservation in Maho Bay, will I receive a refund?
Yes! You’ll find that most hotel bookings are fully refundable provided that you cancel prior to the accommodation’s cancellation deadline, which often is within 24-48 hours of the scheduled arrival. If you booked a non-refundable reservation, it might still be possible to cancel it and be given a refund within 24 hours of your booking. Enter your dates, click on “Search”, then you can filter by “free cancellation” to review the best options available in Maho Bay.
Where can I learn more about changing or cancelling my trip to Maho Bay?
For more details about changing or cancelling your trip to Maho Bay, click here.
What are some hotels with pools in Maho Bay?
Margaritaville Vacation Club by Wyndham - St. Thomas: 4-star hotel, 7-minute walk from Coki Beach. Features 2 bars, 2 outdoor pools, and a restaurant. Hilltop Villas at Bluebeard’s Castle by Capital Vacations and Bunker Hill Hotel are two additional hotels that feature an onsite pool.

Recent reviews of Maho Bay hotels

More trip options