The best deals on hotels when visiting Moseley in Virginia.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Moseley, Virginia 23120

Sleep Inn&Suites

6451 Bayside Lane Midlothian, VA

Guests bound for Moseley can unwind at Sleep Inn&Suites, where inviting rooms start at $132.99, creating a warm and welcoming space perfect for relaxation. Appreciate Sleep Inn's eco-friendly initiatives, aiming to reduce environmental impact through sustainable practices.

The peaceful location of Sleep Inn&Suites allows guests to relax, with downtown Moseley still within easy reach for exploring the city’s top attractions. Uncover the perfect balance of comfort and affordability in Moseley—reserve today!

  Call (855) 233-0132 to book with an agent.
  8.2 miles from Moseley, VA 23120

Starting at

$132.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Richmond Brandermill an IHG Hotel

5030 West Village Green Dr Midlothian, VA

Guests headed to Moseley will find budget-friendly comfort at Holiday Inn Express Hotel & Suites Richmond Brandermill an IHG Hotel, where safe rooms begin at $239.00, creating a welcoming atmosphere perfect for relaxation. Make the most of your business trip with Holiday Inn Express's efficient workspaces and business services.

With a convenient drive into downtown Moseley, guests at Holiday Inn Express Hotel & Suites Richmond Brandermill an IHG Hotel can balance city exploration with the peaceful atmosphere of the hotel. Plan your Moseley travels smartly with a hotel that meets all your needs—secure now!

  Call (855) 235-0725 to book with an agent.
  8.6 miles from Moseley, VA 23120

Starting at

$239.00

per night

Read Reviews View Amenities View All Rooms

La Quinta Inn & Suites by Wyndham Richmond Midlothian

1301 Huguenot Road Midlothian, VA

Guests bound for Moseley will find enveloping accommodations at La Quinta Inn & Suites by Wyndham Richmond Midlothian, where rooms start at $111.60, creating a warm and inviting environment ideal for relaxation. Stay hydrated with complimentary bottled water provided daily in your room at La Quinta.

From La Quinta Inn & Suites by Wyndham Richmond Midlothian, guests can easily drive into downtown Moseley, where they can explore the city’s highlights before returning to the calm of the hotel. Find the best way to enjoy Moseley with accommodations that fit your needs—reserve now!

  Call (855) 239-4019 to book with an agent.
  9.4 miles from Moseley, VA 23120

Starting at

$111.60

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Richmond Midlothian Turnpike

800 Research Rd Richmond, VA

For those headed to Moseley, Hampton Inn Richmond Midlothian Turnpike offers budget-friendly accommodations with rooms from $164.99, creating a clean, comfortable environment perfect for rest. Stay eco-friendly with Hampton’s bicycle rental service, offering a fun and sustainable way to explore the surrounding area.

At Hampton Inn Richmond Midlothian Turnpike, guests can enjoy the calm and comfort of staying a bit further out, with downtown Moseley still easily accessible by car. Take advantage of extra features and affordability while exploring Moseley—lock in now!

  Call (855) 235-6136 to book with an agent.
  9.9 miles from Moseley, VA 23120

Starting at

$164.99

per night

Read Reviews View Amenities View All Rooms

DoubleTree by Hilton Richmond Midlothian

1021 Koger Center Blvd Richmond, VA

Step into luxury reimagined at DoubleTree by Hilton Richmond Midlothian near Moseley, where premier accommodations offer a sophisticated ambiance, with rates starting at an accessible $159.99. Choose DoubleTree by Hilton for your next journey, where a warm welcome and a memorable experience await at every destination.

Relax in the tranquil environment at DoubleTree by Hilton Richmond Midlothian, with the excitement of downtown Moseley still nearby for exploration. Experience Moseley with accommodations that turn your stay into a five-star escape—lock in your room today!

  Call (855) 235-0725 to book with an agent.
  10.2 miles from Moseley, VA 23120

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Richmond West / Midlothian

1350 Johnston Willis Drive Richmond, VA

Find comfort and value at Residence Inn by Marriott Richmond West / Midlothian when visiting Moseley, where restful accommodations provide a peaceful escape, with room rates starting at $199.99. Residence Inn properties are equipped with eco-friendly features, reflecting a commitment to sustainability.

Guests seeking tranquility can find it at Residence Inn by Marriott Richmond West / Midlothian, with downtown Moseley still close enough for a day of city adventures. Unwind in Moseley with a hotel that combines elegance and budget-friendly rates—lock in today!

  Call (855) 234-7135 to book with an agent.
  10.3 miles from Moseley, VA 23120

Starting at

$199.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Richmond Southwest Hull Street

3620 Price Club Bouevlard Midlothian, VA

For a relaxing and affordable stay near Moseley, Hampton Inn Richmond Southwest Hull Street offers comfortable accommodations with rates beginning at $153.99, providing a warm environment. Experience the attention to detail in Hampton’s housekeeping service, ensuring your room is spotless and well-maintained throughout your stay.

Travelers staying at Hampton Inn Richmond Southwest Hull Street can unwind in serene surroundings, while downtown Moseley remains close enough for city adventures. Experience the perfect mix of comfort and affordability in Moseley—lock in your room today!

  Call (855) 236-8982 to book with an agent.
  10.7 miles from Moseley, VA 23120

Starting at

$153.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Hull Street Midlothian / Richmond Area

10300 Hull St. Rd Midlothian, VA

At Super 8 by Wyndham Hull Street Midlothian / Richmond Area, travelers to Moseley will find inviting accommodations with rooms starting at $72.99, creating a gentle and welcoming space ideal for relaxation. Take advantage of Super 8's locations, strategically situated near highways, restaurants, and attractions for easy travel planning.

At Super 8 by Wyndham Hull Street Midlothian / Richmond Area, guests can relax in the calm surroundings, with downtown Moseley still within easy reach by car for all their sightseeing needs. Plan your Moseley getaway with a welcoming, budget-friendly hotel—book today!

  Call (855) 235-6136 to book with an agent.
  10.8 miles from Moseley, VA 23120

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms

Four Points by Sheraton Richmond

9901 Midlothian Tpke Richmond, VA

Experience an inviting stay at Four Points by Sheraton Richmond on your journey to Moseley, where refined accommodations provide relaxation, with budget-friendly rates from $189.99. Relax with the peace of mind provided by Sheraton’s enhanced security features, ensuring a safe and comfortable stay.

For travelers looking to relax, Four Points by Sheraton Richmond offers quiet surroundings while keeping downtown Moseley within easy driving distance. Step into refined elegance in Moseley with a hotel that sets a new standard—secure now!

  Call (855) 235-0725 to book with an agent.
  11.2 miles from Moseley, VA 23120

Starting at

$189.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Governors Inn

9826 Midlothian Tpke Richmond, VA

For an affordable stay, Best Western Plus Governors Inn offers budget-conscious accommodations with rooms beginning at $114.99, creating a clean, welcoming space near Moseley. Relax in the sauna or steam room at Best Western Plus, perfect for unwinding after a long day of travel or meetings.

Those seeking a quieter location will appreciate Best Western Plus Governors Inn, where they can enjoy the calm while downtown Moseley is a short drive away. Make your Moseley travels enjoyable and worry-free with well-appointed, budget-friendly lodging—secure now!

  Call (855) 233-7850 to book with an agent.
  11.3 miles from Moseley, VA 23120

Starting at

$114.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites Richmond Midlothian

150 North Pinetta Drive Richmond, VA

At Fairfield Inn & Suites Richmond Midlothian, travelers bound for Moseley can enjoy inviting accommodations with rooms starting at $198.99, creating a enveloping and welcoming atmosphere. Discover the charm of Fairfield's signature amenities, including Paul Mitchell® bath products for a touch of luxury.

Guests seeking tranquility can find it at Fairfield Inn & Suites Richmond Midlothian, with downtown Moseley still close enough for a day of city adventures. Step into Moseley comfort with accommodations that promise great value—book today!

  Call (855) 234-2997 to book with an agent.
  11.8 miles from Moseley, VA 23120

Starting at

$198.99

per night

Read Reviews View Amenities View All Rooms

Hyatt Place Richmond / Arboretum

201 Arboretum Place Richmond, VA

Choose Hyatt Place Richmond / Arboretum for a warm retreat near Moseley, where snug accommodations offer a relaxing experience, with inviting rates starting at $183.00 per night. Experience the thoughtful hospitality of Hyatt Place's Gallery Hosts, always ready to assist with dining recommendations or any other needs.

A quiet retreat awaits guests at Hyatt Place Richmond / Arboretum, with downtown Moseley still within reach for a balanced stay of rest and adventure. Take your Moseley experience to the next level with a hotel that delivers on all fronts—book today!

  Call (855) 235-6136 to book with an agent.
  11.8 miles from Moseley, VA 23120

Starting at

$183.00

per night

Read Reviews View Amenities View All Rooms

Extended Stay America Suites North Chesterfield Arboretum

241 Arboretum Pl Richmond, VA

Guests bound for Moseley will find inviting comfort at Extended Stay America Suites North Chesterfield Arboretum, with heartwarming rooms starting at $95.99, providing a warm and welcoming space ideal for rest. Enjoy the seasonal outdoor pools at select Extended Stay America locations, providing a refreshing way to relax and unwind.

Experience a serene retreat at Extended Stay America Suites North Chesterfield Arboretum, where quiet surroundings offer relaxation and downtown Moseley is just a drive away. Enjoy your Moseley adventure with accommodations designed for relaxation—book now!

  Call (855) 234-2997 to book with an agent.
  11.8 miles from Moseley, VA 23120

Starting at

$95.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Richmond Midlothian Turnpike an IHG Hotel

8710 Midlothian Turnpike Richmond, VA

At Holiday Inn Express Richmond Midlothian Turnpike an IHG Hotel, guests bound for Moseley can enjoy budget-friendly accommodations with rooms starting at $139.00, creating a welcoming and comfortable space. Enjoy the convenience of Holiday Inn Express's ticket service, helping you purchase tickets for local attractions and events.

Guests staying at Holiday Inn Express Richmond Midlothian Turnpike an IHG Hotel can enjoy a restful escape while still being close enough to downtown Moseley for sightseeing. Enjoy your Moseley visit with a hotel that delivers maximum comfort for less—secure now!

  Call (855) 234-7135 to book with an agent.
  12.3 miles from Moseley, VA 23120

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Amelia Inn & Suites

15181 Patrick Henry Hwy Amelia Court House, VA

At Amelia Inn & Suites, guests bound for Moseley can enjoy inviting accommodations with rooms starting at $98.99, providing a warm and comfortable environment for relaxation. Stay in accommodations that deliver reliable comfort and value, ensuring a pleasant and budget-conscious visit.

At Amelia Inn & Suites, visitors can unwind in peaceful surroundings, while the excitement of downtown Moseley is still within driving distance. Plan your Moseley visit with ease and value-driven comfort—secure your stay today!

  Call (855) 235-6136 to book with an agent.
  12.5 miles from Moseley, VA 23120

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Richmond Midlothian Turnpike

8260 Midlothian Turnpike Richmond, VA

With budget-friendly rooms from $77.99, Super 8 by Wyndham Richmond Midlothian Turnpike is ideal for travelers to Moseley, creating a tucked away, welcoming environment perfect for relaxation. Kickstart your day with Super 8’s comprehensive continental breakfast, perfect for fueling your travels without additional cost.

Guests at Super 8 by Wyndham Richmond Midlothian Turnpike will appreciate the calm retreat, while downtown Moseley remains accessible for a day of sightseeing and exploration. Make the most of your Moseley travels with budget-friendly, relaxing accommodations—reserve now!

  Call (855) 233-0132 to book with an agent.
  12.7 miles from Moseley, VA 23120

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Richmond North Chesterfield

6910 Midlothian Tpke Richmond, VA

With budget-friendly rooms beginning at $98.99, Econo Lodge Richmond North Chesterfield is ideal for travelers visiting Moseley, providing a warm and inviting atmosphere for a restful stay. Relax knowing Econo Lodge is part of the Choice Hotels family, offering the reliability and standards of a respected hotel brand.

Guests staying at Econo Lodge Richmond North Chesterfield will enjoy the tranquil surroundings, while downtown Moseley remains easily accessible by car. Enjoy Moseley adventures with a practical, budget-friendly hotel stay—reserve now!

  Call (855) 234-7135 to book with an agent.
  14.1 miles from Moseley, VA 23120

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Richmond VA Midlothian Turnpike

100 Greshamwood Place Richmond, VA

For an inviting stay, Motel 6 Richmond VA Midlothian Turnpike offers delightful accommodations with rooms from $73.99, providing a clean, comfortable environment ideal for travelers visiting Moseley. Unwind with ease, knowing Motel 6 offers a comfortable place to rest no matter where your travels take you.

Relax at Motel 6 Richmond VA Midlothian Turnpike, where guests can enjoy peaceful surroundings while downtown Moseley remains close enough for a day of adventure. Stay stress-free and budget-conscious while exploring Moseley—lock in your stay now!

  Call (855) 233-0132 to book with an agent.
  14.2 miles from Moseley, VA 23120

Starting at

$73.99

per night

Read Reviews View Amenities View All Rooms

Residence Inn by Marriott Richmond Short Pump at the Notch

1800 Wilkes Ridge Circle Richmond, VA

Stay comfortably at Residence Inn by Marriott Richmond Short Pump at the Notch as you explore Moseley, with inviting rooms designed to provide a relaxing escape, with nightly rates beginning at $159.99. Book your next vacation or business trip at Residence Inn, where you'll find comfortable accommodations and friendly service.

Guests staying at Residence Inn by Marriott Richmond Short Pump at the Notch will enjoy the balance of easy city access and the peaceful retreat offered by the hotel. Get ready for a Moseley stay that’s filled with comfort and thoughtful amenities—lock in today!

  Call (855) 239-4019 to book with an agent.
  14.4 miles from Moseley, VA 23120

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Regency Inn Richmond

1500 Eastridge Road Richmond, VA

With rates from $100.00, Regency Inn Richmond provides budget-conscious comfort for travelers visiting Moseley, creating a warm and inviting atmosphere ideal for relaxation. Experience a comfortable stay with rooms that offer practical amenities, ensuring a pleasant and affordable visit.

For a peaceful stay with convenient access to downtown Moseley, Regency Inn Richmond offers quiet surroundings and a short drive into the heart of the city. Experience Moseley with added comfort and savings—reserve your hotel today!

  Call (855) 236-8982 to book with an agent.
  14.7 miles from Moseley, VA 23120

Starting at

$100.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Richmond Short Pump

12341 West Broad Street Richmond, VA

Guests traveling to Moseley will find inviting accommodations at Hampton Inn & Suites Richmond Short Pump, where peaceful rooms start at $143.99, creating a welcoming space ideal for relaxation. Indulge in the comfort and convenience of Hampton’s all-day dining facility, providing delicious meals and snacks no matter the time of day.

Escape the hustle of downtown Moseley at Hampton Inn & Suites Richmond Short Pump, where guests can enjoy peaceful surroundings and easy city access. Relax and enjoy Moseley with a welcoming hotel that fits your budget perfectly—secure today!

  Call (855) 236-8982 to book with an agent.
  14.9 miles from Moseley, VA 23120

Starting at

$143.99

per night

Read Reviews View Amenities View All Rooms

Wingate by Wyndham Richmond Short Pump

13991 North Gayton Rd Richmond, VA

For a welcoming and budget-friendly stay, Wingate by Wyndham Richmond Short Pump offers inviting rooms with rates from $115.99, creating a warm space ideal for travelers bound for Moseley. Unwind with a selection of Wingate’s bath salts and bubbles, available upon request for a relaxing in-room spa experience.

Escape the hustle of downtown Moseley at Wingate by Wyndham Richmond Short Pump, where guests can enjoy peaceful surroundings and easy city access. Discover how inviting and affordable your Moseley trip can be—book your room today!

  Call (855) 234-2997 to book with an agent.
  15.1 miles from Moseley, VA 23120

Starting at

$115.99

per night

Read Reviews View Amenities View All Rooms

Hilton Richmond Hotel & Spa / Short Pump

12042 West Broad Street Richmond, VA

Encounter premium surroundings at Hilton Richmond Hotel & Spa / Short Pump near Moseley, where pleasant accommodations offer a peaceful retreat, with budget-friendly rates starting at $253.99. Indulge in the unique flavors of Hilton's signature cocktails, crafted by skilled mixologists with a twist of local culture.

The serene setting at Hilton Richmond Hotel & Spa / Short Pump makes for a peaceful stay, with downtown Moseley still close enough for guests to explore the city. Enjoy every part of your Moseley journey with a hotel that exceeds expectations—lock in today!

  Call (855) 239-5277 to book with an agent.
  15.2 miles from Moseley, VA 23120

Starting at

$253.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Richmond Short Pump

209 Towne Center West Blvd Richmond, VA

Enjoy a heartwarming stay at Home2 Suites by Hilton Richmond Short Pump near Moseley, where quality accommodations provide warmth and relaxation, with inviting rates from $145.99 per night. Experience local culture with Home2 Suites' partnerships with local artists and galleries, displaying local artwork in public spaces.

With a smooth drive into downtown Moseley, guests at Home2 Suites by Hilton Richmond Short Pump can enjoy the city’s highlights while retreating to the hotel’s quiet atmosphere. Rest and rejuvenate in Moseley with accommodations designed to keep you happy—secure now!

  Call (855) 239-4019 to book with an agent.
  15.2 miles from Moseley, VA 23120

Starting at

$145.99

per night

Read Reviews View Amenities View All Rooms