Richmond, Virginia, is a city packed with history, Southern charm, and a thriving food and arts scene. Whether you’re here for business, a romantic getaway, or a family vacation, choosing the right hotel can make or break your trip.
From luxury stays with rooftop pools to budget-friendly gems, Richmond has something for every traveler. We’ve handpicked the 12 best hotels in Richmond that offer top-notch service, prime locations, and unforgettable experiences. Ready to find your perfect stay? Let’s dive in!
1. The Jefferson Hotel – Best Overall & Most Luxurious
If you want to live like royalty, The Jefferson Hotel is your spot. This five-star historic landmark oozes elegance with its grand marble staircase, stunning chandeliers, and impeccable service.
Located in downtown Richmond, it’s walking distance from top attractions like the Virginia State Capitol and the Virginia Museum of Fine Arts. The rooms? Think plush beds, high ceilings, and luxurious bathrooms that make you never want to leave.
Foodies will love Lemaire, their award-winning restaurant serving Southern-inspired dishes with a modern twist. And if you’re into fitness, their state-of-the-art gym and indoor pool have you covered.
Why stay here? Because it’s Richmond’s crown jewel—where history meets luxury in the best way possible.
2. Quirk Hotel – Best For Artsy & Instagrammable Stays
Calling all creatives and Instagram lovers! Quirk Hotel is a boutique hotel that blends modern design with local art. Every corner is photo-worthy, from the pink velvet couches to the rotating gallery exhibits.
Their rooms are bright, airy, and stylish, with custom-made furniture and quirky (pun intended) details. The rooftop bar offers killer views of the city—perfect for sunset cocktails.
Located in the Arts District, you’re steps away from galleries, coffee shops, and indie boutiques. Plus, their on-site restaurant serves fresh, locally-sourced dishes that’ll make your taste buds dance.
Why stay here? If you love unique, artsy vibes, Quirk is your dream stay.
3. Graduate Richmond – Best For Fun & Nostalgic Vibes
Want a hotel that feels like a throwback to college days but way cooler? Graduate Richmond nails it with its playful, retro-inspired decor. Think vinyl records, vintage typewriters, and bold colors that scream fun.
The rooms are cozy yet stylish, with custom murals and comfy beds. Their rooftop pool is a major win in the summer, and the game room keeps the good times rolling.
Situated near Virginia Commonwealth University, it’s perfect for visiting parents or alumni. Plus, the nearby Carytown district is packed with quirky shops and top-notch eateries.
Why stay here? It’s whimsical, vibrant, and just plain fun—ideal for young-at-heart travelers.
4. The Commonwealth – Best For Budget-Friendly Luxury
Who says affordable can’t be stylish? The Commonwealth proves you can have both. This boutique hotel offers chic rooms at a fraction of the price of luxury competitors.
The decor is modern-meets-cozy, with plush bedding and sleek bathrooms. Their complimentary breakfast is a nice touch, and the central location puts you close to Shockoe Slip’s nightlife and dining.
Traveling with pets? They’re pet-friendly, so Fido can join the adventure.
Why stay here? It’s a steal for travelers who want comfort without breaking the bank.
5. The Linden Row Inn – Best For Historic Charm
Step back in time at The Linden Row Inn, a historic gem with seven 19th-century row houses converted into a charming hotel. If you love old-world elegance, this is your spot.
The rooms feature antique furniture, four-poster beds, and fireplaces (yes, real ones!). The courtyard garden is a peaceful escape from the city buzz.
Located near Monument Avenue, it’s perfect for history buffs who want to explore Richmond’s past.
Why stay here? It’s like sleeping in a museum—but way comfier.
6. The Berkeley Hotel – Best For Romantic Getaways
Looking for a cozy, intimate escape? The Berkeley Hotel delivers with its European-style charm and top-tier service.
Their luxury suites feature whirlpool tubs and plush robes—ideal for couples. The on-site restaurant offers candlelit dinners, and the central location makes evening strolls effortless.
Why stay here? It’s Richmond’s most romantic hideaway.
7. The Omni Richmond Hotel – Best For Business Travelers & City Views
If you’re visiting Richmond for work (or just love skyline views), the Omni Richmond Hotel should be at the top of your list. This high-rise hotel puts you right in the heart of downtown, with easy access to the convention center and financial district.
The rooms are sleek and modern, with floor-to-ceiling windows offering killer views of the city. Business travelers will appreciate the spacious work desks, fast Wi-Fi, and 24/7 room service.
But it’s not all work—their indoor pool and fitness center help you unwind after a long day. And if you’re feeling peckish, their on-site restaurant serves up hearty American classics.
Why stay here? It’s the perfect mix of convenience, comfort, and professionalism—ideal for business trips or travelers who love an urban vibe.
8. The Hilton Richmond Downtown – Best For Events & Group Stays
Planning a wedding, conference, or big family reunion? The Hilton Richmond Downtown has everything you need for a seamless group stay.
Their spacious event rooms can host everything from corporate meetings to elegant receptions. And with over 250 guest rooms, there’s plenty of space for everyone.
The rooms themselves are clean, comfortable, and well-equipped, with ergonomic workspaces for those mixing business with pleasure. Plus, their indoor pool and fitness center keep guests entertained.
Location-wise, it’s a short walk to the Coliseum and downtown attractions, making it easy to explore when you’re not busy with events.
Why stay here? It’s the go-to spot for stress-free group travel.
9. The Craddock Terry Hotel – Best For Boutique Vibes & Waterfront Views
Housed in a renovated 19th-century shoe factory, the Craddock Terry Hotel blends industrial charm with modern luxury. Located in nearby Lynchburg (just a short drive from Richmond), this boutique hotel is worth the trip for its unique character and waterfront setting.
Each room features exposed brick, high ceilings, and custom-made furniture—some even have original factory windows that flood the space with natural light. The on-site restaurant, Shoemakers American Grille, serves up delicious farm-to-table dishes.
And the best part? The James River is right outside, offering scenic walks and kayaking opportunities.
Why stay here? If you love one-of-a-kind stays with a side of history, this is your spot.
10. The Delta Hotels by Marriott Richmond Downtown – Best For Modern Minimalists
Clean lines, sleek design, and no-fuss luxury define the Delta Hotels by Marriott Richmond Downtown. This hotel is perfect for travelers who appreciate simplicity without sacrificing comfort.
The rooms are bright and uncluttered, with plush bedding, smart TVs, and ergonomic workspaces. Their lobby bar is a great spot for a quick coffee or cocktail, and the fitness center has all the essentials.
Located near the State Capitol and Broad Street’s dining scene, it’s a great base for exploring.
Why stay here? It’s sophisticated, fuss-free, and effortlessly cool.
11. The Holiday Inn Express Richmond Downtown – Best For Budget-Conscious Comfort
Don’t let the “budget” label fool you—the Holiday Inn Express Richmond Downtown delivers solid comfort without the luxury price tag.
The rooms are fresh, clean, and surprisingly stylish, with cozy beds and blackout curtains for a great night’s sleep. Their free hot breakfast (hello, cinnamon rolls!) is a crowd-pleaser, and the indoor pool is a nice perk.
Situated near VCU and the Museum District, it’s a great pick for families and travelers who want affordable convenience.
Why stay here? It’s reliable, wallet-friendly, and better than your average chain hotel.
12. The Salamander Resort & Spa (Near Richmond) – Best For A Luxe Escape
Okay, technically this one’s in Middleburg (about 90 mins from Richmond), but if you’re craving a five-star retreat, the Salamander Resort & Spa is worth the drive.
Set on 340 acres of rolling hills, this equestrian-inspired resort offers luxury cabins, a world-class spa, and even horseback riding. The rooms are pure elegance, with fireplaces, deep soaking tubs, and private balconies.
Their farm-to-table restaurant is a foodie’s dream, and the outdoor infinity pool is pure bliss in warmer months.
Why stay here? It’s the ultimate splurge for relaxation and nature lovers.
Final Thoughts: Book Your Perfect Richmond Stay Today!
Richmond’s hotel scene is diverse, vibrant, and full of surprises. Whether you’re after luxury, history, or budget-friendly comfort, there’s a perfect stay waiting for you.
Don’t wait—your dream Richmond vacation starts with the right hotel! Which one will you pick?