Hotels in Richmond

Find the best Richmond hotel for your dates, by price or preference

Compare hotel deals across hundreds of providers, all in one place

Look out for Richmond hotels with free cancellation or excellent ratings

Trusted Richmond hotel providers

Booking.com logo
Trip.com logo
Hotels.com logo
Hyatt Hotels logo
Expedia logo
Airbnb logo

See all hotels in Richmond

View more hotels
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
Prices may change – pop in your dates for the best estimate. Note that prices are based on previous traveller searches and partner prices.
View more hotels

Find a Richmond hotel in the heart of the action

Beat the queues at the top Richmond attractions by staying close to them.

Fast facts

Sleep easy, armed with the stuff that's good to know before you go.
Highest rated hotelThe Jefferson Hotel – 4.9
Cheapest month to bookDecember
Average 4 star hotel priceRs50,072 per night
Average 5 star hotel priceRs109,691 per night

How to find the best hotel deals in Richmond

Want to use the same magic that powers our award-winning flight search to find the best room rates on the internet? Here are a few tips to help you search and save in seconds.

How to find the best hotel deal in Richmond

  • The same magic behind our flight search can also help you find the best room rates around. Use these hacks to search smarter and save big on your Richmond hotel.

  • Plan your stay ahead of time to save on your Richmond hotel. You'll also have a bigger selection of stays and room types to choose from, especially when demand is high.

  • Still, be ready to pounce on any last-minute offers. Some places cut their rates shortly before arrival to fill empty rooms. It's more likely this will happen during low season or on quieter days, though.

  • Flexible on dates? Consider it your ticket to a lower rate. Experiment with different time frames to discover what deals are available. Prices are usually cheaper midweek and during less popular months.

  • Avoid the risk of extra fees by searching for stays that offer free cancellation. If your travel dates shift or a better deal shows up, you can cancel without penalty.

Where to stay in Richmond

Central Richmond

When to go to Richmond

  • If your perfect getaway involves a full itinerary, book your hotel in Richmond in July. This is peak season, so expect the city to be in full swing.

  • Explore at a more relaxed pace by locking in a Richmond hotel in March. It's the quietest time to visit and it's often easier on the budget too.

  • Consider the weather and your preferences when deciding your trip dates. With maximum highs of 34ºC, July brings the warmest conditions.

  • January is the coolest month, with lows of -4ºC.

  • Don't want to pack a raincoat? Search for Richmond hotels in October. This is the driest time to visit, with five days of rain on average.

  • July brings the wettest conditions. You can expect around 11 days of rainfall.

Best hotels in Richmond

Best budget hotels

  • Why pay more than you have to? Budget Richmond hotels come with the basics so you can spend on what truly counts: adventures and grabbing souvenirs at every stop. Often equipped with money-saving amenities like self-service laundries and kitchenettes, you'll find at least 80 of these well-priced stays across the city.

  • Comfort comes at the right price at Moxy Richmond Downtown. It has a 3-star rating and amenities such as air conditioning and accessible parking.

  • Alternatively, make a booking at Linden Row Inn. Featuring conveniences such as bicycle rentals and luggage storage, this 3-star Richmond hotel keeps things simple and affordable.

  • Another clear win for your pocket is Courtyard by Marriott Richmond Scott's Addition. This 3-star stay features parking and a laundry.

Best 4-star hotels in Richmond

  • When you'd like a little more from your stay, the 4-star hotels in Richmond deliver. With around ten choices, they generally offer rooms with character, attentive service, and extras such as spas, gyms, and on-site dining. These hotels feel elevated without feeling extravagant.

  • Courtyard Richmond Downtown delivers the kind of stay that makes every detail feel taken care of. A restaurant and a lobby bar are part of the 4-star guest experience here.

  • The Commonwealth is another appealing option. Make the most of thoughtful amenities such as room service and valet parking at this Richmond hotel.

  • Need more ideas? Delta Hotels by Marriott Richmond Downtown proves you don't need five stars to feel special. Make the most of room service, a restaurant and more during your visit.

Best hotels in Richmond for families

  • Taking off with the kids? You need a hotel that brings more to the table. Childcare services, activity centres, playgrounds, and extra beds make family stays easier. You'll find roughly ten family-friendly hotels in Richmond ready to welcome your crew.

  • Have more to spend on shared adventures by booking Candlewood Suites Richmond - West Broad by IHG. This affordable 2-star option comes with amenities like room service and a lift. It regularly scores an overall guest rating above 4 out of 5.

Best hotels with a spa

  • Step away from the crowds and into calm at a Richmond hotel with a spa. With roughly seven to choose from, they're designed for relaxation. Many offer features like saunas, hot tubs, beauty treatments, and plunge pools.

  • Settle into The Jefferson Hotel and then leave the outside world behind. Room service, concierge assistance and a host of other perks await you at this 5-star accommodation option.

  • The Berkeley Hotel is another favourite where you can enjoy a little TLC. Make the most of room service and a spa at this 4-star hotel in Richmond.

Best hotels with a pool

  • Add a splash of fun to your trip with a pool. If you choose a city hotel, expect indoor or rooftop options. Resorts? They usually step things up with sprawling outdoor layouts and maybe a swim-up bar or two. There are at least 40 pool hotels in Richmond perfect for your next escape.

  • Residence Inn Richmond Midtown/Glenside comes with an indoor swimming pool, a games room and accessible parking. You'll have all the essentials for a memorable stay at this Richmond hotel.

  • Hampton Inn & Suites Richmond Glenside also guarantees you a good time. Go for this popular option and take advantage of an outdoor swimming pool, a laundry and luggage storage.

  • Alternatively, make room for a little fun at The Westin Richmond. An indoor swimming pool, this hotel comes with a cash machine and ATMs.

Best pet-friendly hotels

  • Escaping with your furry friend? Pet-friendly hotels often come with cosy pet beds, bowls, and outdoor spaces to run around in. Some take it a step further with things like treats and toys. With at least 50 Richmond hotels that welcome pets, your little pal can be part of the journey.

  • At Residence Inn by Marriott Richmond Downtown, pet-friendly perks make travel easier for you both. Internet access and express check-out are some other conveniences you'll find at this hotel in Richmond.

  • You can also relax with your four-legged friend at The Commonwealth. It includes room service, luggage storage and more.

  • Quirk Hotel Richmond will have you all settled in no time. Its amenities include a ticket office and internet access.

Flying to Richmond

Richmond International Airport (RIC)

  • Most flights to Richmond land at Richmond International Airport (RIC), this city's main airport. From there, the centre is about 11 kilometres away.

  • It takes around 20 minutes to reach the centre of Richmond by ride-share or taxi. The journey by public transport is roughly 50 minutes.

  • Hilton Garden Inn Richmond Airport is the perfect base for the night if you're flying in late. Within easy reach of the airport, guests speak highly of this 3-star option's cleanliness.

  • Also close to RIC, Four Points by Sheraton Richmond Airport continues to win over guests. This 3-star stay has a solid 4-plus out of 5 overall rating based on traveller feedback.

  • Need some fresh inspiration? Hampton Inn Richmond - Airport adds a little comfort to every connection. Plenty of business travellers make this 3-star hotel their preferred choice.

Finding cheap hotels in Richmond: FAQs

In Richmond, the expected average temperature in September is 22°C. The warmest month is typically July, which averages 32°C. The coolest month is January, with temperatures averaging 1°C. The rainiest month is July, and the driest month is November.

You can always cancel or amend your hotel reservation if you need to, but look out for hotels in Richmond with free cancellation or flexible booking options if you want to protect your money. Some hotels allow you to cancel and get your money back if your plans change.

Of course - the cheapest hotel deal we found within the next seven days is Rs14,725 per night. If you need somewhere in the next 24 hours, we've found you somewhere to stay for Rs16,191 per night.

The average price of a hotel during the week is Rs75,911 per night, and the average price on weekends is Rs65,702. Overall, it looks like the cheapest day to stay in Richmond could be Sunday.

The nearest airport to Richmond is Richmond Airport (RIC), which is 10.5km from the city centre.

We crunched some numbers on our calendar and found that Sunday is the cheapest day to stay in Richmond. And the most expensive day seems to be Wednesday

The average price of a 3-star hotel in Richmond is currently around Rs59,330 per night. And the cheapest 3-star hotel we found is Rs27,470 per night.

The average price of a 4-star hotel in Richmond is currently around Rs80,313 per night. And the cheapest 4-star hotel we found is Rs18,277 per night.

The average price of a 5-star hotel in Richmond is currently around Rs130,601 per night. And the cheapest 5-star hotel we found is Rs90,763 per night.

The cheapest month to stay in a hotel in Richmond is March, with an average price of Rs51,186 per night. The most expensive month is May, when the average room rate can rise to Rs90,377 per night. These average prices are based on all the hotels we found – from hostels through to fancy 5-star hotels.

The average price of a hotel in September is Rs70,701 per night, which is around 8% higher than the rest of the year.
If you're hitting up Richmond with kids in tow, try Hampton Inn & Suites Richmond - Downtown.