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.
Up to 15% savings, two Kate Weiser artisanal chocolate bars and a $10 beverage credit.
Pricing and availability based on your current search, and exclude taxes and fees.
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.
Omni Richmond provides complimentary shuttle service to the downtown area, Monday through Thursday 7am-5:30pm.
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 our full pet policy here.