Find hotels near Topgolf, Richmond from $68

Start date: Check-in selected.
To Date
End date: Check-out

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Compare 739 hotels close to Topgolf with room rates, reviews, and availability. Most hotels are fully refundable.

Courtyard by Marriott Richmond Scott’s Addition
3.0 star property
8.8 out of 10, Excellent, (322)
"Nice hotel"
United States
William
$161 nightly
The price is $187
Nov 9 - Nov 10
Total with taxes and fees
Courtyard by Marriott Richmond Scott’s Addition
The Boulevard Inn
4.0 star property
9.8 out of 10, Exceptional, (57)
"A quaint little BnB with great generous breakfasts and great location. The recommendations for food places were on point. This is a foodies haven of like minded people in a quality but affordable place."
United States
Lou
$281 nightly
The price is $320
Nov 5 - Nov 6
Total with taxes and fees
The Boulevard Inn
A house full of steel balls and games
2.5 star property
9.6 out of 10, Exceptional, (98)
"Clean, fun. and very kind and responsive owner. "
United States
Marian
$92 nightly
The price is $105
Nov 12 - Nov 13
Total with taxes and fees
A house full of steel balls and games
Holiday Inn Express Richmond - Midtown by IHG
3.5 star property
8.4 out of 10, Very Good, (1000)
"Great location. Nice and friendly staff. "
United States
Betsy
$116 nightly
The price is $135
Nov 23 - Nov 24
Total with taxes and fees
Holiday Inn Express Richmond - Midtown by IHG
Diamond Inn and Suites
2.0 star property
5.6 out of 10, (334)
"Over priced for what it is "
United States
Mike
$60 nightly
The price is $70
Oct 30 - Oct 31
Total with taxes and fees
Diamond Inn and Suites
Hermitage Hotel Richmond Virginia
2.5 star property
5.0 out of 10, (1000)
"Quiet, clean rooms at a reasonable price. So relaxing we stayed a second night!"
United States
Jaime
$59 nightly
The price is $68
Nov 2 - Nov 3
Total with taxes and fees
Hermitage Hotel Richmond Virginia
Richmond Motel
2.0 star property
4.6 out of 10, (49)
"It look very nice, staff is wonderful and very workable"
United States
Theresa
$94 nightly
The price is $107
Oct 31 - Nov 1
Total with taxes and fees
Richmond Motel
The Jefferson Hotel
5.0 star property
9.8 out of 10, Exceptional, (1019)
"The Jefferson hotel was full of history and magnificence. "
United States
Denise
$305 nightly
The price is $355
Nov 3 - Nov 4
Total with taxes and fees
The Jefferson Hotel
Courtyard by Marriott Richmond West
3.0 star property
8.6 out of 10, Excellent, (755)
"Very friendly and professional staff."
United States
Richard
$96 nightly
The price is $112
Nov 16 - Nov 17
Total with taxes and fees
Courtyard by Marriott Richmond West
Hampton Inn & Suites Richmond/Glenside
2.5 star property
9.0 out of 10, Wonderful, (1007)
"Very nicely appointed rooms, breakfast was very good and plentiful."
United States
Joseph
$114 nightly
The price is $133
Nov 6 - Nov 7
Total with taxes and fees
Hampton Inn & Suites Richmond/Glenside
Linden Row Inn
3.0 star property
9.2 out of 10, Wonderful, (1230)
"Staff extremely friendly and accommodating. Beautiful property in a convenience location for exploring Richmond. "
United States
Ashley
$115 nightly
The price is $134
Nov 16 - Nov 17
Total with taxes and fees
Linden Row Inn
Home2 Suites By Hilton Richmond Glenside
3.0 star property
9.0 out of 10, Wonderful, (146)
"The room was very clean and spacious."
United States
Latasha
$150 nightly
The price is $174
Nov 21 - Nov 22
Total with taxes and fees
Home2 Suites By Hilton Richmond Glenside
Quirk Hotel Richmond
4.0 star property
8.8 out of 10, Excellent, (1000)
" Great hotel"
United States
John
$154 nightly
The price is $182
Nov 25 - Nov 26
Total with taxes and fees
Quirk Hotel Richmond
Candlewood Suites Richmond - West Broad by IHG
2.5 star property
8.2 out of 10, Very Good, (1001)
"Stayed here for 8 nights, room was clean upon arrival. Staff were very friendly and welcoming. There's even an outdoor lounge area to just relax or do grilling. Would definitely recommend"
United States
Aliyah
$90 nightly
The price is $105
Nov 9 - Nov 10
Total with taxes and fees
Candlewood Suites Richmond - West Broad by IHG
Richmond Marriott
3.5 star property
8.8 out of 10, Excellent, (1001)
"I really enjoyed the dine in breakfast area. The staff was very nice, the food tasted great and my drinks were brought out fast. "
United States
Jae
$175 nightly
The price is $204
Nov 24 - Nov 25
Total with taxes and fees
Richmond Marriott
Omni Richmond Hotel
4.0 star property
9.0 out of 10, Wonderful, (1221)
"Great stay "
United States
andrena
$151 nightly
The price is $176
Nov 9 - Nov 10
Total with taxes and fees
Omni Richmond Hotel
Graduate by Hilton Richmond
4.0 star property
8.4 out of 10, Very Good, (1380)
"It was a nice hotel."
United States
Tamara
$163 nightly
The price is $190
Nov 11 - Nov 12
Total with taxes and fees
Graduate by Hilton Richmond
Moxy Richmond Downtown
2.5 star property
8.8 out of 10, Excellent, (398)
"Staff was great, room was great, area was convenient, couldn’t recommend this place more"
United States
Mark
$135 nightly
The price is $157
Nov 16 - Nov 17
Total with taxes and fees
Moxy Richmond Downtown
Delta Hotels by Marriott Richmond Downtown
3.5 star property
8.8 out of 10, Excellent, (1000)
"Great room and location."
United States
Isha
$157 nightly
The price is $183
Nov 24 - Nov 25
Total with taxes and fees
Delta Hotels by Marriott Richmond Downtown
The Commonwealth
4.0 star property
8.8 out of 10, Excellent, (1301)
"Was a very nice hotel "
United States
Catharine
$136 nightly
The price is $158
Nov 3 - Nov 4
Total with taxes and fees
The Commonwealth
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels close to Topgolf with a pool

Top guest rated hotels close to Topgolf

Top Topgolf Hotel Reviews

Hotels near other Topgolf attractions

Frequently asked questions

What are the top-rated hotels near Topgolf?
Discovering top-rated hotels near Topgolf in Richmond, Virginia ensures a delightful and convenient stay for travelers seeking fun and relaxation.

The Jefferson Hotel

The Jefferson Hotel is a luxurious 5-star hotel, just 3.5 miles from Topgolf, with an impressive review rating of 9.8. This historic hotel features an indoor pool, a full-service spa with treatment rooms for massage, and exquisite dining options with 24-hour room service. Guests can unwind in rooms adorned with premium bedding and enjoy complimentary Egyptian cotton sheets. The Jefferson stands out with its Beaux-Arts design and exceptional concierge service, ensuring a memorable stay for all travelers.

The Boulevard Inn

The Boulevard Inn is a charming 4-star hotel located only 2.2 miles from Topgolf, rated highly by travelers with a review rating of 9.8. Guests can indulge in a complimentary breakfast each morning and enjoy the romantic ambiance of this inn. With amenities like air conditioning and a cozy balcony, this hotel offers a delightful experience. The inn also features a furnished patio, making it a perfect spot for relaxation after a day of fun at Topgolf.

A house full of steel balls and games

A house full of steel balls and games is a unique and inviting hotel located just 2.6 miles from Topgolf, with a great traveler rating score of 9.6. This home-like atmosphere includes amenities such as a shared refrigerator, oven, and microwave, making it perfect for travelers who appreciate a more casual stay. Enjoy free breakfast daily and unwind in the yard or furnished patio. This hotel is particularly appealing for those looking for a fun, game-filled experience during their visit.
What hotels are within walking distance to Topgolf?
Discover the ideal hotels for a memorable visit to Topgolf, where convenience meets comfort in Richmond.

Courtyard by Marriott Richmond Scott's Addition

Courtyard by Marriott Richmond Scott's Addition is a 3-star hotel rated 8.6 by travelers, located just 13 minutes away from Topgolf. This inviting hotel features an indoor pool and a 24-hour fitness center, perfect for keeping active during your stay. Guests can also enjoy the lovely patio and terrace areas for relaxation. The hotel offers thoughtful amenities like designer toiletries and free cribs, making it a great choice for travelers seeking both comfort and convenience.
How much is a hotel near Topgolf?
Staying near Topgolf is a treat, with plenty of hotels from $68 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, especially in peak season. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a vacation during weekends or around public holidays.
What are the most popular family-friendly hotels near Topgolf?
Discover the perfect family-friendly hotels near Topgolf that ensure an unforgettable stay in Richmond.

A house full of steel balls and games

A house full of steel balls and games is an inviting retreat just 2.6 miles from Topgolf, with an impressive traveler's rating of 9.6. This hotel is designed with families in mind, featuring a dedicated arcade game room, toys, and books for children. Guests can enjoy free breakfast daily and relax in a spacious yard. The house also includes essential amenities like a dishwasher and shared microwave, ensuring a comfortable stay for everyone.

The Westin Richmond

The Westin Richmond is a stylish 4-star hotel situated 3.4 miles from Topgolf, a traveler rating of 8.8. Families will appreciate the accessible indoor pool and free rollaway beds for extra comfort. The hotel also offers a garden for relaxation and a 24-hour fitness center. With amenities such as complimentary cribs and room service, The Westin ensures a pleasant and convenient experience for travelers of all ages.

Embassy Suites by Hilton Richmond

Embassy Suites by Hilton Richmond, located 4.0 miles from Topgolf, is a well-rated 3.5-star hotel with a traveler rating of 7.6. This family-friendly hotel offers spacious suites with kitchen facilities, making it ideal for families. Guests can enjoy a complimentary buffet breakfast and access to an indoor pool. Additional amenities include free cribs for little ones and connecting rooms for larger families, ensuring everyone feels at home.
Are there any 5-star hotels near Topgolf?
For those seeking a luxurious stay near Topgolf, discovering top-rated 5-star hotels in Richmond, Virginia can enhance your golfing experience.

The Jefferson Hotel

The Jefferson Hotel, a 5-star gem, is located just 3.5 miles from Topgolf and boasts an impressive review rating of 9.8. This historic hotel combines elegance with modern comfort, featuring an indoor pool, a full-service spa, and exquisite dining options. Guests can indulge in treatments at the spa, unwind with deep-soaking bathtubs, and enjoy the convenience of 24-hour room service. The hotel also offers complimentary services like area shuttle and valet parking, ensuring a seamless experience for travelers.
Which hotels near Topgolf offer the best views?
Finding the perfect stay near Topgolf is essential for an unforgettable experience, especially when looking for hotels with stunning views.

Delta Hotels by Marriott Richmond Downtown

Delta Hotels by Marriott Richmond Downtown is a stylish 3.5-star hotel located just 4.5 miles from Topgolf, rated 8.8 by travelers. This hotel features a beautiful River View that enhances the overall experience. Guests can enjoy a refreshing indoor pool, a fitness center, and the convenience of an area shuttle. With modern amenities like premium bedding, designer toiletries, and spacious suites, this hotel is perfect for those seeking comfort and a scenic stay.
What are the best affordable hotels near Topgolf?
For those looking for top-rated yet affordable hotels near Topgolf, Richmond offers some fantastic options that won't break the bank.

A house full of steel balls and games

Located just 2.6 miles from Topgolf, A house full of steel balls and games is perfect for families and game enthusiasts. With a stellar review rating of 9.6, this inviting space provides free WiFi, a stocked minibar, and complimentary breakfast daily. Guests will enjoy the shared refrigerator, in-room oven, and a yard where children can play. This hotel also welcomes pets, making it a great choice for those traveling with furry friends.

Linden Row Inn

Just 3.7 miles from Topgolf, Linden Row Inn offers a unique stay in a historic setting with a review rating of 9.2. This charming 3-star inn features free WiFi and designer toiletries, making it a cozy retreat. Guests can enjoy the beautiful terrace and romantic ambiance, along with the option for early check-in. The hotel is family-friendly, providing cribs and connecting rooms for those traveling with children.

Residence Inn Richmond Midtown/Glenside

Residence Inn Richmond Midtown/Glenside is situated 3.9 miles from Topgolf and boasts an excellent review rating of 9.4. This family-friendly hotel features an indoor pool, free WiFi, and complimentary breakfast on weekends. Guests appreciate the convenience of grocery shopping services and the fully-equipped kitchen in each suite. The 3-star hotel provides ample parking and accessible facilities, ensuring a comfortable stay for all.
Are there any hotels with pools close to Topgolf?
If you're looking for top-rated hotels with pools near Topgolf, Richmond has some great choices for a refreshing stay.

Hampton Inn & Suites Richmond/Glenside

About 3.8 miles from Topgolf, Hampton Inn & Suites Richmond/Glenside boasts a great traveler rating score of 9.0. This inviting hotel offers an accessible pool area with sun loungers, ensuring travelers can unwind comfortably. Additional amenities include free buffet breakfast, fitness facilities, and rooms with convenient microwaves, making it a family-friendly option for travelers.

Holiday Inn Express Richmond - Midtown by IHG

Located just 1.5 miles from Topgolf, Holiday Inn Express Richmond - Midtown is a 3.5-star hotel rated by travelers at 8.4. Guests can enjoy a lovely accessible pool complete with sun loungers and umbrellas, perfect for relaxation after a day of golfing. The hotel also features a complimentary breakfast buffet, a 24-hour fitness center, and spacious suites equipped with microwaves and sofa beds, catering to families and groups.

Hilton Richmond Downtown

Located 3.8 miles from Topgolf, the Hilton Richmond Downtown is a 4-star hotel with a traveler's rating of 8.4. This hotel features an indoor accessible pool with sun loungers, perfect for year-round swimming. Guests can enjoy premium bedding, designer toiletries, and a 24-hour fitness center, alongside on-site dining options, making it an ideal choice for those seeking comfort and convenience.
What are the best pet-friendly hotels near Topgolf?
For pet owners looking for top-rated accommodations near Topgolf, Richmond offers some fantastic options that cater to both you and your furry friends.

Omni Richmond Hotel

Omni Richmond Hotel, situated 4.9 miles from Topgolf, offers a luxurious stay with a high travelers' rating of 9.0. This 4-star hotel is perfectly suited for travelers traveling with dogs, featuring in-room pet amenities and food bowls. Guests can also indulge in the indoor pool, enjoy access to a fitness center, and take advantage of valet parking for a seamless experience.

The Westin Richmond

The Westin Richmond is a welcoming 4-star hotel located just 3.4 miles from Topgolf, an impressive travelers' rating of 8.8. This pet-friendly hotel provides essential amenities including food and water bowls, making it easy for travelers to bring their pets along. In addition to pet accommodations, travelers can enjoy the indoor pool, 24-hour fitness center, and complimentary cribs and rollaway beds for families.

The Commonwealth

The Commonwealth is a charming 4-star hotel located 5.0 miles from Topgolf, with a strong travelers' rating of 8.8. This pet-friendly hotel welcomes dogs and cats, providing food and water bowls for their comfort. Guests can also enjoy premium amenities such as 24-hour fitness facilities and spacious suites with kitchenettes, ensuring a comfortable and convenient stay.
Can I book a fully refundable hotel close to Topgolf?
Most bookings on Expedia are refundable if canceled within 24-48 hours of arrival, though this depends on the hotel's individual cancellation policy, which you should check in your booking confirmation. If free cancellation is available, you can cancel directly through your Expedia account by going to "My Trips" and selecting your reservation. To find fully refundable hotel options, simply enter "Topgolf", set your travel dates, and use the "Fully refundable" filter under "Deals & Discounts" on the results page. Alternatively, explore deals with free cancellation options on Expedia.
Can I find Expedia discounts for hotels near Topgolf?
To look for discounts on hotels near Topgolf, join One Key™—our free travel rewards program. One Key members always get our best prices and earn OneKeyCash™* on eligible bookings for every dollar spent. Another way to save is by bundling your hotel and flights together on Expedia.

*Excludes taxes and fees. OneKeyCash is not redeemable for cash and can only be used on Expedia and other participating brands.