Find hotels near Mermaid Beach, Christiansted

Beach vacation deals

Start date: Check-in selected.
To Date
End date: Check-out

    Upfront pricing

    Our total price for your stay includes taxes and fees

    Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices

    Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare hotels close to Mermaid Beach with room rates, reviews, and availability. Most hotels are fully refundable.

The Buccaneer Beach & Golf Resort
4.0 star property
9.2 out of 10, Wonderful, (1007)
"Beautiful views in every direction, amazing beaches, and delicious dining. The staff are wonderful."
United States
Robert
$316 nightly
The price is $350
Nov 2 - Nov 3
Total with taxes and fees
The Buccaneer Beach & Golf Resort
Tamarind Reef Resort Spa & Marina
3.5 star property
8.4 out of 10, Very Good, (490)
"Wonderful place to stay. "
United States
Donna
$197 nightly
The price is $222
Nov 1 - Nov 2
Total with taxes and fees
Tamarind Reef Resort Spa & Marina
Historic Apt in Heart of Christiansted
3.5 star property
9.4 out of 10, Exceptional, (17)
"Excellent location "
United States
Brian G
$212 nightly
The price is $239
Nov 27 - Nov 28
Total with taxes and fees
Historic Apt in Heart of Christiansted
Hotel Caravelle St. Croix
3.0 star property
8.2 out of 10, Very Good, (702)
"The staff is very friendly"
United States
Jeremiah
$143 nightly
The price is $159
Nov 11 - Nov 12
Total with taxes and fees
Hotel Caravelle St. Croix
Hotel on the Cay
3.0 star property
7.6 out of 10, Good, (741)
"We love Hotel on the Cay. It is the most wonderful place to vacation. The hotel is undergoing renovations so you will need to set that aside because you’re not in the room much anyways. "
United States
Erin
$148 nightly
The price is $167
Nov 2 - Nov 3
Total with taxes and fees
Hotel on the Cay
Club Comanche Hotel, St. Croix
3.0 star property
6.2 out of 10, (514)
"The owner/manager was sweet and friendly. For the most part, it was nice… Parking is challenging. It was my 3rd time staying but the 1st time in quite a while. Location is convenient. Restroom just needed attention to cleanliness details. I would stay again."
United States
Diego
$129 nightly
The price is $145
Oct 30 - Oct 31
Total with taxes and fees
Club Comanche Hotel, St. Croix
The Palms at Pelican Cove
3.5 star property
8.0 out of 10, Very Good, (762)
"The staff were wonderful and the balcony view of the water was amazing "
United States
LATOYA
$127 nightly
The price is $143
Oct 30 - Oct 31
Total with taxes and fees
The Palms at Pelican Cove
The Cove Hotel St.Croix
3.0 star property
10.0 out of 10, Exceptional, (102)
"It was a quiet and tranquil hotel."
United States
jacinta
$200 nightly
The price is $223
Nov 2 - Nov 3
Total with taxes and fees
The Cove Hotel St.Croix
Oceans at Divi Carina Bay Adults Only
4.0 star property
7.8 out of 10, Good, (199)
"while we made the most of our stay only 2 spots to eat was available and one was by the pool staff seemed very unimpressed with bieing there no real playmakers or entertainment the beach they took us to was the most pathethic beach ever, no beach chairs, and it was a community access point for the beach, so very unsafe food was limited at best if there was no omelettes this would of been the worst food ever"
United States
Justin
$770 nightly
The price is $867
Oct 30 - Oct 31
Total with taxes and fees
Oceans at Divi Carina Bay Adults Only
Caribbean View Style 1 Bedroom Condo by RedAwning
3.0 star property
10.0 out of 10, Exceptional, (1)
"Russ is great!"
United States
Matthew
$478 nightly
The price is $532
Nov 5 - Nov 6
Total with taxes and fees
Caribbean View Style 1 Bedroom Condo by RedAwning
The Waves at Cane Bay
3.5 star property
9.4 out of 10, Exceptional, (309)
"We went for our wedding anniversary and it was perfect! Great "
United States
Angelia
$296 nightly
The price is $330
Oct 30 - Oct 31
Total with taxes and fees
The Waves at Cane Bay
Carambola Beach Resort St. Croix, US Virgin Islands
4.0 star property
7.2 out of 10, Good, (1000)
"Room were nice and comfortable and loved the close beach assesse"
United States
Tonya
$232 nightly
The price is $261
Nov 5 - Nov 6
Total with taxes and fees
Carambola Beach Resort St. Croix, US Virgin Islands
A Getaway To A Getaway 1 Bedroom Condo by RedAwning
3.0 star property
$455 nightly
The price is $507
Oct 30 - Oct 31
Total with taxes and fees
A Getaway To A Getaway 1 Bedroom Condo by RedAwning
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.

Top Mermaid Beach Hotel Reviews

Hotels near other Mermaid Beach attractions

Frequently asked questions

What are the top-rated hotels near Mermaid Beach?
Discover the top-rated hotels near Mermaid Beach that promise an unforgettable stay on St. Croix Island.

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort is a stunning 4-star hotel located just a 4-minute walk from Mermaid Beach, an impressive travelers' rating of 9.2. Guests can indulge in a variety of amenities including free daily breakfast, an onsite golf course, and beachfront dining. The resort features an outdoor pool with sun loungers, beach cabanas, and a spa offering body treatments, making it a perfect choice for relaxation. Unique to this hotel is its combination of luxury and access to water sports, ensuring a vibrant experience by the ocean.

Company House Hotel St. Croix

Situated 2.7 miles from Mermaid Beach, Company House Hotel St. Croix offers a cozy retreat with a review rating of 9.0. This 3-star hotel is ideal for travelers looking for comfort and convenience, featuring daily housekeeping and complimentary toiletries. Guests can explore nearby sailing, snorkeling, and scuba diving opportunities, ensuring an adventurous stay. The hotel's welcoming atmosphere is enhanced by its nearby the beach and local attractions, making it a favored choice for those seeking a local experience.

King Christian Hotel

King Christian Hotel is located 2.6 miles from Mermaid Beach and is rated 8.8 by travelers. This 3.5-star hotel features an outdoor pool and a terrace perfect for enjoying the tropical sun. With amenities like self-parking, a shared kitchen, and easy access to water sports such as windsurfing and snorkeling, this hotel caters to adventure seekers. Its partial ocean view rooms offer a charming vista, complementing the overall experience of relaxation and exploration.
What hotels are within walking distance to Mermaid Beach?
Discover top-rated hotels within walking distance to Mermaid Beach, perfect for a relaxing getaway in Christiansted, St. Croix Island.

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort, rated 9.2 by travelers, is a 4-star retreat just a 4-minute walk from Mermaid Beach. This stunning resort offers travelers exceptional amenities including beachfront access, a full-service spa, and a golf course on-site. Guests can enjoy complimentary breakfast daily, beach cabanas, and a variety of water sports like kayaking and snorkeling, all while soaking in ocean views from their rooms. With a range of dining options including a beachfront restaurant, this resort promises a captivating stay in paradise.
How much is a hotel near Mermaid Beach?
Staying near Mermaid Beach is a treat, with plenty of hotels offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Mermaid Beach?
Finding the perfect family-friendly hotels near Mermaid Beach can elevate your stay in the U.S. Virgin Islands. Whether you're looking for top-rated accommodations with stunning views or activities for the kids, here are some great options.

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort is a delightful 4-star hotel located just a 4-minute walk from Mermaid Beach, an impressive travelers' rating of 9.2. This family-friendly haven offers amenities such as a complimentary buffet breakfast, a children's club, and daily housekeeping to ensure a comfortable stay for families. Guests can enjoy additional features like an outdoor pool, beach cabanas, and beachfront dining, making it an ideal choice for a memorable family getaway.

Tamarind Reef Resort Spa & Marina

Tamarind Reef Resort Spa & Marina is situated 2.3 miles from Mermaid Beach and is rated 8.4 by travelers. This 3.5-star resort welcomes families with amenities like kitchenettes equipped with microwaves and freezers, as well as connecting rooms for larger groups. Guests can relax on the beachfront, take part in outdoor activities like snorkeling or tennis, and savor meals from the kids' menu at the on-site restaurant, ensuring a fun-filled stay for all family members.

Holger Danske Hotel

Holger Danske Hotel, located 2.8 miles from Mermaid Beach, features a solid travelers' rating of 8.0 and is a 3.5-star hotel. This family-friendly hotel offers free cribs and rollaway beds, along with a pool to keep children entertained. Guests can also enjoy nearby activities such as kayaking and windsurfing, and take advantage of the outdoor pool and historical district location for a well-rounded family vacation.
Which hotels near Mermaid Beach offer the best views?
Explore some of the top-rated hotels near Mermaid Beach that showcase stunning views and exceptional amenities for a perfect getaway.

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort is a 4-star retreat just a 4-minute walk from Mermaid Beach, with an impressive review rating of 9.2. Guests enjoy ocean views from many rooms and can relax on the beautiful white sand beach. The resort offers a variety of amenities including a beachfront restaurant, outdoor pool, and a golf course onsite. With daily housekeeping and complimentary beach towels, travelers can easily soak up the sun and enjoy the stunning surroundings.

King Christian Hotel

King Christian Hotel, rated 8.8 by travelers, is a cozy 3.5-star hotel situated 2.6 miles from Mermaid Beach. Guests can enjoy ocean views from furnished balconies and take advantage of onsite amenities like an outdoor pool and easy access to nearby water sports. The hotel's terrace is ideal for soaking in the local atmosphere, while the close nearby the historical district adds to the unique charm of this destination.

Tamarind Reef Resort Spa & Marina

Tamarind Reef Resort Spa & Marina is a charming 3.5-star hotel located 2.3 miles from Mermaid Beach, rated 8.4 by travelers. This resort features an oceanview restaurant and offers a variety of activities such as snorkeling and kayaking. Guests can unwind at the full-service spa or relax by the outdoor pool with available poolside bar service. The beautiful terrace provides a perfect setting for enjoying the sunset over the water.
What are the best affordable hotels near Mermaid Beach?
Searching for affordable hotels near Mermaid Beach? These top-rated options offer comfortable stays with fantastic amenities for all travelers.

Company House Hotel St. Croix

Company House Hotel St. Croix is a cozy 3-star hotel located just 2.7 miles from Mermaid Beach, with a great traveler rating score of 9.0. Ideal for families, it features free toiletries and WiFi, ensuring a comfortable stay. Guests can also enjoy daily housekeeping, nearby sailing, snorkeling, and even boat tours to explore the beautiful waters.

Hotel Caravelle St. Croix

Hotel Caravelle St. Croix, only 2.6 miles from Mermaid Beach, has a welcoming atmosphere with a review rating of 8.2. This 3-star hotel is perfect for beach lovers, featuring a terrace and easy access to the waterfront. Guests can indulge in free WiFi, enjoy nearby kayaking, and explore the local shopping district, making it a great base for travelers seeking adventure.

Bungalows on the Bay

Bungalows on the Bay is another excellent choice, located just 2.6 miles from Mermaid Beach and rated 8.0 by travelers. This charming 3-star accommodation offers free WiFi and features an outdoor pool, perfect for relaxation. Guests can enjoy kitchen amenities in-room, beach towels, and onsite snorkeling, ensuring a delightful stay amidst beautiful surroundings.
What are the best boutique hotels near Mermaid Beach?
For those seeking top-rated boutique hotels near Mermaid Beach, look no further than these exceptional options that blend comfort with style.

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort is a charming 4-star boutique hotel just a 4-minute walk from Mermaid Beach, an impressive 9.2 review rating. This family-friendly retreat features a variety of amenities, including complimentary daily breakfast, beach cabanas, and a children's club to keep the little ones entertained. Guests can enjoy the outdoor pool, beachfront dining, and access to water sports like kayaking and snorkeling. With luxurious Egyptian cotton sheets and ocean views, it offers a perfect blend of relaxation and adventure.
Are there any hotels with pools close to Mermaid Beach?
For travelers seeking hotels with pools near Mermaid Beach, there are some excellent options that promise relaxation and fun in the sun.

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort is just a 4-minute walk from Mermaid Beach, with a stellar review rating of 9.2. This 4-star oasis features an inviting outdoor pool with sun loungers and a poolside bar, perfect for unwinding after a day of beach adventures. Guests will also enjoy complimentary daily breakfast, and access to a nearby golf course, making it a fantastic choice for families and couples alike.

Tamarind Reef Resort Spa & Marina

Tamarind Reef Resort Spa & Marina is located 2.3 miles from Mermaid Beach and is rated 8.4 by travelers. This 3.5-star resort features an outdoor pool with sun loungers and a poolside bar, ensuring a delightful stay. Guests can indulge in a variety of activities, including on-site snorkeling and kayaking, while also enjoying the beachfront dining experience at the oceanview restaurant.

Holger Danske Hotel

Holger Danske Hotel, situated 2.8 miles from Mermaid Beach, offers travelers a comfortable stay with a review rating of 8.0. This 3.5-star hotel features an outdoor pool complete with sun loungers, ideal for relaxation. Guests can explore nearby attractions like the historical district and enjoy activities such as snorkeling and windsurfing, making it a great choice for families looking for adventure.
What are the best pet-friendly hotels near Mermaid Beach?
For travelers looking to enjoy Mermaid Beach with their furry friends, these top-rated pet-friendly hotels offer comfort and convenience for a delightful stay.

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort is a stunning 4-star hotel situated just a 4-minute walk from Mermaid Beach. With an impressive review rating of 9.2, this resort offers pet-friendly amenities for both dogs and cats, making it an ideal choice for pet owners. Guests can indulge in complimentary breakfast, relax at the beachfront restaurant, and enjoy the outdoor pool and golf course. This family-friendly resort also features a kids' club, ensuring fun for the whole family.

King Christian Hotel

King Christian Hotel is a charming 3.5-star hotel located just 2.6 miles from Mermaid Beach. This hotel welcomes pets, ensuring that travelers can enjoy their stay alongside their furry companions. Rated 8.8 by travelers, it features an outdoor pool, complimentary parking, and easy access to nearby windsurfing and snorkeling spots. With spacious rooms that include kitchen facilities and designer toiletries, travelers can unwind and enjoy the beautiful surroundings.
Can I book a fully refundable hotel close to Mermaid Beach?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Mermaid Beach", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Mermaid Beach?
To look for discounts on hotels near Mermaid Beach, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.