Omni Richmond Hotel is the perfect place for a Virginia getaway. We’re minutes from the treasured historical sites of Shockoe Slip and James River, and the University of Richmond and VCU are nearby. At our historic hotel in Richmond, VA, guest rooms are modern and beautifully appointed. Oversized windows overlook majestic views of downtown Richmond or the James River. Enjoy breakfast or lunch at Westham Porch, a charming open plan restaurant serving locally inspired cuisine. Or experience thecasual charm and local flavor of Westham Tavern for dinner and drinks. To relax and unwind, work out in the 24-hour fitness center, take a dip in our sparkling heated indoor pool or soak up the sun on the outdoor deck of our downtown Richmond hotel.
Richmond is an exciting destination, full of adventure, dining, arts, entertainment and history. Omni Richmond Hotel makes your trip extra special with one of our luxury vacation packages.
Make fall memories and save up to 15% when you stay 2 or more nights.
Omni Richmond Hotel rates and availability based on your current search and excludes taxes.
Explore the hotel through the eyes of our guests. Share your photos with #AtTheOmni.
Richmond hosts many things to do including:
At Omni Richmond Hotel, you can sightsee at numerous parks, participate in special events, indulge in great food, visit historic sites and more. See a full list of things to do here.
Yes, Omni Richmond Hotel has an indoor pool and spacious outdoor sundeck that is open 7 days a week. The pool is open daily 6:30 a.m. - 9:00 p.m.
Omni Richmond Hotel is located downtown, in the Shockoe Slip Historic District. Our address is 100 South 12th Street, Richmond, Virginia, 23219.
Yes, Omni Richmond Hotel offers valet parking.
Valet is 24 hours and $38 per night
Nearby decks offer “hotel” parking but are not secured or monitored by the hotel. The hotel will not be responsible for any damage or claims resulting from parking in these unauthorized locations.
The Omni Richmond shuttle runs daily from 7 AM - 5:30 PM. Rideshare services are readily available in our downtown location.
The Hotel also recommends booking transportation with these preferred vendors:
Yes, Omni Richmond Hotel is a pet friendly hotel for dogs up to 25 pounds. There is a one-time non-refundable pet fee of $150 per reservation. Service animals accompanying guests with disabilities are always welcome and will not be required to pay the one-time pet charge (no documentation necessary). Read more of our hotel policies.