Find and Book Top Hotels in Richmond

Search among 26 available hotels and places to stay in Richmond from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-26 out of 26
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.6
Great15 reviews
From   US$ 316 /nightSelect
8.4
Great20 reviews
MapView on map1.6 mi from City Center
From   US$ 475 /nightSelect
Places to stay near Richmond
8.4
Great104 reviews
6.9 mi from Richmond6.9 mi from City Center
From   US$ 140 /nightSelect
8.4 mi from Richmond8.4 mi from City Center
From   US$ 149 /nightSelect
Bed & Breakfast
8.4
Great70 reviews
4.4 mi from Richmond4.4 mi from City Center
From   US$ 129 /nightSelect
6.6 mi from Richmond6.6 mi from City Center
From   US$ 158 /nightSelect
Bed & Breakfast
8.4
Great38 reviews
7.3 mi from Richmond7.3 mi from City Center
From   US$ 404 /nightSelect
8.6
Great51 reviews
4.5 mi from Richmond4.5 mi from City Center
From   US$ 47 /nightSelect
8.2
Great18 reviews
4.9 mi from Richmond4.9 mi from City Center
From   US$ 120 /nightSelect
8.2
Great32 reviews
5.5 mi from Richmond5.5 mi from City Center
From   US$ 129 /nightSelect
Bed & Breakfast
8.4
Great66 reviews
7.4 mi from Richmond7.4 mi from City Center
From   US$ 400 /nightSelect
Bed & Breakfast
8.6
Great30 reviews
4.5 mi from Richmond4.5 mi from City Center
From   US$ 161 /nightSelect
Inn
8.2
Great12 reviews
4.4 mi from Richmond4.4 mi from City Center
From   US$ 541 /nightSelect
8.4
Great28 reviews
5.7 mi from Richmond5.7 mi from City Center
From   US$ 246 /nightSelect
8.4
Great47 reviews
2.6 mi from Richmond2.6 mi from City Center
From   US$ 252 /nightSelect
8.4
Great40 reviews
6.3 mi from Richmond6.3 mi from City Center
From   US$ 191 /nightSelect
8.2
Great19 reviews
4.5 mi from Richmond4.5 mi from City Center
From   US$ 616 /nightSelect
8.6
Great46 reviews
6.4 mi from Richmond6.4 mi from City Center
From   US$ 539 /nightSelect
7.8
Very good34 reviews
2.9 mi from Richmond2.9 mi from City Center
From   US$ 249 /nightSelect
Bed & Breakfast
8.6
Great18 reviews
4.3 mi from Richmond4.3 mi from City Center
From   US$ 442 /nightSelect
8.4
Great94 reviews
5.1 mi from Richmond5.1 mi from City Center
From   US$ 85 /nightSelect
Hotel
8.4
Great16 reviews
4.0 mi from Richmond4.0 mi from City Center
From   US$ 1 457 /nightSelect
Bed & Breakfast
8.6
Great36 reviews
7.9 mi from Richmond7.9 mi from City Center
From   US$ 336 /nightSelect
9.4
Perfect31 reviews
4.3 mi from Richmond4.3 mi from City Center
From   US$ 515 /nightSelect
Bed & Breakfast
3.5 mi from Richmond3.5 mi from City Center
From   US$ 300 /nightSelect
7.6
Very good2 reviews
3.4 mi from Richmond3.4 mi from City Center
From   US$ 199 /nightSelect

Best hotels and places to stay in Richmond

Why visit?

Richmond, located in the heart of Virginia, is an ideal destination for travelers seeking a combination of rich history, vibrant culture, and natural beauty. With its historic neighborhoods, renowned museums, beautiful parks, and excellent dining options, Richmond offers a diverse range of experiences for tourists.

Where to stay?

When it comes to choosing where to stay in Richmond, there are several areas that offer great accommodation options. Whether you are looking for a budget-friendly hotel or a luxurious getaway, the following areas are ideal choices:

Downtown Richmond: This area is perfect for travelers who want to be in the center of the action. It offers a wide range of hotels, restaurants, and shops, as well as proximity to popular attractions such as the Virginia State Capitol and the Richmond Coliseum.

Carytown: Known as the Mile of Style, Carytown is a hip and vibrant neighborhood lined with boutiques, vintage shops, and diverse eateries. It offers a unique and eclectic atmosphere for visitors, with a variety of cozy hotels and bed and breakfast accommodations.

The Fan District: This historic neighborhood is known for its picturesque streets, beautiful Victorian homes, and charming atmosphere. It is home to many popular restaurants, bars, and shops, making it an excellent choice for food and culture enthusiasts.

Price per hotel room per night

In Richmond, the average price per hotel room per night varies depending on the hotel's star rating. Here's a breakdown of the average prices:

3-star hotels: The average price per room per night ranges from $80 to $150.

4-star hotels: The average price per room per night ranges from $150 to $250.

5-star hotels: The average price per room per night starts at $250 and can go up to $500 or more.

Best value for money

Courtyard by Marriott Richmond Downtown: Located in the heart of downtown, this hotel offers comfortable and spacious rooms at an affordable price. It is conveniently situated near many attractions and provides excellent amenities, including a fitness center and an on-site restaurant.

Hampton Inn & Suites Richmond: Downtown: Another great option in downtown, this hotel provides modern rooms, friendly service, and complimentary breakfast. It's an ideal choice for budget-conscious travelers looking for a comfortable stay with convenient access to the city's attractions.

Holiday Inn Express Richmond Downtown: Offering a combination of value and comfort, this hotel provides clean and well-equipped rooms at an affordable price. It also features a complimentary breakfast and a fitness center, ensuring a pleasant stay for guests.

Best kid-friendly hotels

The Jefferson Hotel: Known for its grandeur and elegance, The Jefferson Hotel offers a memorable experience for families. It boasts various amenities, including an indoor pool, a kids' club, and spacious suites to accommodate families of all sizes.

Homewood Suites by Hilton Richmond-Downtown: This hotel provides spacious suites with separate living areas and fully equipped kitchens, making it an excellent choice for families. It offers a complimentary hot breakfast and an indoor pool for the little ones to enjoy.

Best hotels for a romantic getaway

Quirk Hotel: Located in the trendy Arts District, Quirk Hotel offers a unique blend of contemporary design and Southern charm. With its luxurious rooms, rooftop bar, and award-winning restaurant, it is a perfect choice for a romantic escape.

The Berkeley Hotel: This elegant boutique hotel is situated in downtown Richmond. It features beautifully decorated rooms, a cozy lounge, and a fine dining restaurant. Its central location makes it an ideal choice for couples looking for a romantic retreat.

Best for location

Hilton Richmond Downtown: Situated in the heart of downtown, this hotel offers easy access to popular attractions, restaurants, and shops. It provides comfortable rooms, a rooftop pool, and stunning views of the city skyline.

The Commonwealth: Located in the downtown area, The Commonwealth is known for its historic charm and modern amenities. It offers stylishly designed rooms, a rooftop terrace, and proximity to key landmarks.

The Westin Richmond: Situated in the West End of Richmond, this hotel offers a quiet and luxurious retreat. It provides spacious rooms, a fitness center, and an on-site restaurant. It is also conveniently located near shopping centers and entertainment venues.

Best for a short city break

Graduate Richmond: This boutique hotel captures the spirit of the city and provides comfortable rooms with unique decor. It offers a rooftop bar, a game room, and is within walking distance of many attractions, making it perfect for a short city break.

Linden Row Inn: Nestled in the historic district, this charming hotel features elegant rooms in a restored Victorian townhouse. It offers a peaceful atmosphere, beautiful gardens, and is within close proximity to popular sights.

Show moreLess