Find hotels in Richmond from $130

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Richmond hotels

Company House Hotel St. Croix

Company House Hotel St. Croix
3.0 star property
Christiansted Historic District
9.0 out of 10, Wonderful, (247 reviews)
"Reasonable and quiet hotel for short business visit to St.Croix"
United States
Paul
$126 nightly
The price is $140
Apr 5 - Apr 6
Total with taxes and fees
Company House Hotel St. Croix

The Cove Hotel St.Croix

The Cove Hotel St.Croix
3.0 star property
Christiansted
10.0 out of 10, Exceptional, (166 reviews)
"The owner is fantastic - the location was perfect for going anywhere on the island. "
United States
Amy
$192 nightly
The price is $214
Apr 1 - Apr 2
Total with taxes and fees
The Cove Hotel St.Croix

Hotel on the Cay

Hotel on the Cay
3.0 star property
Christiansted
7.6 out of 10, Good, (787 reviews)
"2 nd time staying here and I love it."
United States
Dimion
$156 nightly
The price is $176
Apr 1 - Apr 2
Total with taxes and fees
Hotel on the Cay

Bungalows on the Bay

Bungalows on the Bay
3.0 star property
Chenay Bay
7.8 out of 10, Good, (116 reviews)
"Great place. Beautiful beach "
United States
Lisa D
$232 nightly
The price is $258
Mar 13 - Mar 14
Total with taxes and fees
Bungalows on the Bay

The Frederiksted Hotel

The Frederiksted Hotel
3.0 star property
Downtown Frederiksted
8.4 out of 10, Very Good, (335 reviews)
"It was charming! Just a one night stay before we got on our live aboard. Staff was very accommodating. Location was terrific…breakfast in the courtyard… very nice!"
United States
Liz
$186 nightly
The price is $207
Mar 15 - Mar 16
Total with taxes and fees
The Frederiksted Hotel

Historic Apt in Heart of Christiansted

Historic Apt in Heart of Christiansted
3.5 star property
Christiansted Historic District
9.4 out of 10, Exceptional, (18 reviews)
"Excellent location "
United States
Brian G
$205 nightly
The price is $231
Mar 18 - Mar 19
Total with taxes and fees
Historic Apt in Heart of Christiansted

Victoria House

Victoria House
3.5 star property
Downtown Frederiksted
9.2 out of 10, Wonderful, (126 reviews)
"Clean room friendly staff"
United States
LUE ANN
$237 nightly
The price is $267
Apr 11 - Apr 12
Total with taxes and fees
Victoria House

The Fred - Adults Only

The Fred - Adults Only
3.5 star property
Downtown Frederiksted
8.4 out of 10, Very Good, (349 reviews)
"clean rooms great staff"
United States
Melissa
$167 nightly
The price is $186
Apr 10 - Apr 11
Total with taxes and fees
The Fred - Adults Only

Holger Danske Hotel

Holger Danske Hotel
3.5 star property
Christiansted Historic District
8.0 out of 10, Very Good, (841 reviews)
"The closeness to downtown is perfect. Staff very friendly and personable. Lots of food choices. "
United States
Matthew
$200 nightly
The price is $223
Mar 16 - Mar 17
Total with taxes and fees
Holger Danske Hotel

Tamarind Reef Resort Spa & Marina

Tamarind Reef Resort Spa & Marina
3.5 star property
Christiansted
8.4 out of 10, Very Good, (530 reviews)
"Absolutely!"
United States
Hwing
$165 nightly
The price is $186
Apr 2 - Apr 3
Total with taxes and fees
Tamarind Reef Resort Spa & Marina

Palms Resort and Beach

Palms Resort and Beach
3.5 star property
Christiansted
7.8 out of 10, Good, (844 reviews)
"Beautiful location "
United States
Elizabeth
$117 nightly
The price is $130
Apr 12 - Apr 13
Total with taxes and fees
Palms Resort and Beach

Sand Castle on the Beach - Adults Only

Sand Castle on the Beach - Adults Only
3.5 star property
Frederiksted
9.2 out of 10, Wonderful, (931 reviews)
"Amazing staff, beautiful beach, comfortable room."
United States
Jodi
$260 nightly
The price is $293
Apr 1 - Apr 2
Total with taxes and fees
Sand Castle on the Beach - Adults Only

One Nice Caribbean View 1 Bedroom Condo by RedAwning

One Nice Caribbean View 1 Bedroom Condo by RedAwning
3.0 star property
Christiansted
5.0 out of 10, (2 reviews)
"Full of bugs Beds were not usable. Had metal poking up on both beds, screaming kids until 1 o’clock in the morning, banging on the walls and screaming rundown building when we asked for another unit, the other unit was exactly the same had bugs in it run down worthless bed the owner that told us that if we wanted a refund we had to turn over the keys and leave right now that was at 1:30 in the morning we had to sleep with our car on the streets of St. Croix. This owner never responded to Orbitz...
United States
DeVore
$403 nightly
The price is $448
Apr 12 - Apr 13
Total with taxes and fees
One Nice Caribbean View 1 Bedroom Condo by RedAwning

The Buccaneer Beach & Golf Resort

The Buccaneer Beach & Golf Resort
4.0 star property
Christiansted
9.2 out of 10, Wonderful, (1,009 reviews)
"Spectacular spot and great staff"
United States
Harold
$640 nightly
The price is $708
Mar 23 - Mar 24
Total with taxes and fees
The Buccaneer Beach & Golf Resort

Club Comanche Hotel, St. Croix

Club Comanche Hotel, St. Croix
3.0 star property
Christiansted Historic District
6.2 out of 10, (531 reviews)
"I love the historical building, architecture, and the historical surroundings. "
United States
Robert
$124 nightly
The price is $140
Mar 29 - Mar 30
Total with taxes and fees
Club Comanche Hotel, St. Croix

Grapetree Bay Hotel & Villas

Grapetree Bay Hotel & Villas
3.5 star property
Grapetree
8.8 out of 10, Excellent, (183 reviews)
"Yes the staff was friendly and the room was nice."
United States
Susan K
$259 nightly
The price is $291
Mar 23 - Mar 24
Total with taxes and fees
Grapetree Bay Hotel & Villas

Hotel Caravelle St. Croix

Hotel Caravelle St. Croix
3.0 star property
Christiansted Historic District
8.2 out of 10, Very Good, (740 reviews)
"Room was excellent, staff was pleasant"
United States
Clinton
$128 nightly
The price is $142
Apr 7 - Apr 8
Total with taxes and fees
Hotel Caravelle St. Croix

King Christian Hotel

King Christian Hotel
3.5 star property
Christiansted Historic District
8.8 out of 10, Excellent, (636 reviews)
"Great location, clean room"
United States
Rebecca
$174 nightly
The price is $196
Apr 7 - Apr 8
Total with taxes and fees
King Christian Hotel

Oceans at Carina Bay Adults Only

Oceans at Carina Bay Adults Only
4.0 star property
Christiansted
7.8 out of 10, Good, (222 reviews)
"Clean room, amazing staff, clean pool and hot tub, food was amazing. "
United States
Kristin
$540 nightly
The price is $608
Mar 17 - Mar 18
Total with taxes and fees
Oceans at Carina Bay Adults Only

Carambola Beach Resort St. Croix, US Virgin Islands

Carambola Beach Resort St. Croix, US Virgin Islands
4.0 star property
Kingshill
7.2 out of 10, Good, (1,000 reviews)
"Nice place, secluded & quiet, staff is friendly "
United States
James
$199 nightly
The price is $224
Mar 26 - Mar 27
Total with taxes and fees
Carambola Beach Resort St. Croix, US Virgin Islands
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.

The Annual Vacation Sale

Members save up to 40% on hotels and homes. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top Richmond Hotel Reviews

More cheap stays in Richmond

Frequently asked questions

What is the best area to stay in Richmond?
The best area to stay in Richmond is along the Christiansted waterfront, offering convenient access to dining, shopping, and water activities.

This area is the heart of activity for visitors, characterized by its Danish historic architecture and a boardwalk that stretches along the harbor. It's very walkable, with many boutiques, restaurants, and tour operators lining the water's edge and the adjacent streets like King Street. The historic Fort Christiansvaern is a prominent landmark here. Couples will find this area ideal for a romantic getaway, with many waterfront dining options and easy access to boat tours for snorkeling or sunset cruises.

Families will also appreciate the convenience of staying near Christiansted. Hotels in this vicinity often provide easy access to the ferry for Protestant Cay, which features a pleasant beach. The walkable nature of the town means less reliance on transportation, and there are numerous casual eateries suitable for all ages.
When is the best time to go to Richmond?
The best time to visit Richmond, St. Croix, is during the dry season, which generally runs from December to June.

During these months, you'll experience pleasant temperatures, typically in the 70s and 80s Fahrenheit, with lower humidity and less chance of rain. This weather is ideal for enjoying the island's beaches, water activities, and exploring historic sites without the disruption of frequent showers or the higher risk of hurricanes.

Couples looking for a relaxing escape will find the weather great for beach days at nearby beaches like Shoy's Beach or a romantic stroll through Christiansted's historic waterfront, which is just a short drive from Richmond. The comfortable conditions also make it ideal for boat trips to Buck Island Reef National Monument.

Families will appreciate the consistent good weather for outdoor adventures. Days are long and sunny, making it easy to plan activities like snorkeling, swimming, or exploring the Christiansted National Historic Site.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Richmond.
How can I save on a Richmond hotel booking with Expedia?
With Expedia, you earn OneKeyCash™* on eligible Richmond hotel bookings for every dollar you spend – just join our One Key™ travel rewards program to get started. It's free to join, and you'll unlock our lowest Member Prices as soon as you're signed in. On top of this, you could also save significantly 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, Hotels.com and Vrbo.
How much is the nightly rate at a Richmond hotel?
Prices for hotels in Richmond often vary, but you can find a great deal from $130 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia