The best deals on hotels when visiting Mason 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 Mason, Virginia 23867

Country Inn & Suites by Radisson Emporia VA

107 Sadler Lane Emporia, VA

Choose Country Inn & Suites by Radisson Emporia VA for a comfortable stay on your trip to Mason, where friendly rooms create a peaceful atmosphere, with nightly rates starting at $86.99. Appreciate the outdoor grilling areas at Country Inn & Suites, perfect for a family barbecue or a social gathering.

Staying at Country Inn & Suites by Radisson Emporia VA allows guests to retreat to a serene location, with downtown Mason still within easy reach for a day’s adventures. Unwind after exploring Mason with a hotel that’s dedicated to your comfort—lock in today!

  Call (855) 236-8982 to book with an agent.
  9.6 miles from Mason, VA 23867

Starting at

$86.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Emporia

104 Cloverleaf Dr Emporia, VA

With rates beginning at $99.99, Fairfield Inn & Suites by Marriott Emporia provides budget-friendly comfort for travelers bound for Mason, creating a clean, inviting space. Enjoy the freshness of Fairfield's daily housekeeping service, ensuring your room remains pristine throughout your stay.

With downtown Mason just a convenient drive away, guests at Fairfield Inn & Suites by Marriott Emporia can explore the city’s top spots and return to the calm of the hotel. Make your Mason visit memorable with a hotel that delivers more for your money—reserve now!

  Call (855) 236-8982 to book with an agent.
  9.6 miles from Mason, VA 23867

Starting at

$99.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Emporia

921 West Atlantic St Emporia, VA

At Days Inn by Wyndham Emporia, travelers headed to Mason will find affordable comfort with rooms beginning at $73.80, creating a gentle, welcoming environment for relaxation. Start each morning refreshed with a varied and satisfying breakfast, setting you up perfectly for the day ahead.

From Days Inn by Wyndham Emporia, a brief drive brings guests into downtown Mason, where they can explore the city’s highlights and return to a restful stay. Make your Mason experience memorable and cost-effective—book your room now!

  Call (855) 233-0132 to book with an agent.
  10.0 miles from Mason, VA 23867

Starting at

$73.80

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Emporia

899 Wiggins Rd. I 95 & US 58 Exit 11B Emporia, VA

For a budget-friendly and tucked away stay, Comfort Inn Emporia offers comfortable rooms from $104.99, providing a clean, welcoming environment for those visiting Mason. Look forward to every visit with Comfort Inn, knowing you'll experience top-tier service and welcoming hospitality.

At Comfort Inn Emporia, guests can appreciate the balance of city convenience and a more peaceful, spacious stay, with downtown Mason still within reach. Enjoy Mason to the fullest with a wallet-friendly hotel—reserve your room today!

  Call (855) 234-5074 to book with an agent.
  10.0 miles from Mason, VA 23867

Starting at

$104.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Emporia Va

921B West Atlantic St Emporia, VA

At Baymont by Wyndham Emporia Va, guests bound for Mason will enjoy budget-friendly comfort with rooms starting at $80.10, creating a warm and welcoming atmosphere. Enjoy the personal touch of Baymont by Wyndham’s staff, who go above and beyond to make your stay enjoyable.

Relax in the serene environment of Baymont by Wyndham Emporia Va, a peaceful escape positioned just a drive away from Mason's bustling streets. Enjoy your Mason visit to the fullest with a hotel that delivers cost-effective comfort—secure now!

  Call (855) 235-0725 to book with an agent.
  10.1 miles from Mason, VA 23867

Starting at

$80.10

per night

Read Reviews View Amenities View All Rooms

Comfort Inn Emporia

899 Wiggins Road Emporia, VA

For a comfortable and inviting stay, Comfort Inn Emporia offers budget-friendly rooms with rates from $117.99, creating a intimate environment ideal for travelers bound for Mason. Discover the modern amenities in select Comfort Inn renovations, offering an updated look while maintaining affordable rates.

Discover your peaceful retreat at Comfort Inn Emporia, just a drive away from the excitement of Mason. Choose a Mason hotel that turns your trip into a seamless, budget-friendly experience—reserve now!

  Call (855) 239-4019 to book with an agent.
  10.1 miles from Mason, VA 23867

Starting at

$117.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Emporia

898 Wiggins Road Emporia, VA

For a comfortable stay near Mason, Hampton Inn Emporia offers budget-conscious rooms with rates beginning at $124.99, creating a secure, inviting space for relaxation. Enjoy the convenience of Hampton’s laundry services, ensuring your travel wardrobe is fresh and ready for whatever your trip has in store.

At Hampton Inn Emporia, spacious accommodations offer a peaceful setting, while the vibrant atmosphere of Mason is within easy reach. Enjoy well-rounded amenities and budget-friendly rates for your Mason trip—reserve now!

  Call (855) 239-4019 to book with an agent.
  10.1 miles from Mason, VA 23867

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Best Western Emporia

1100 West Atlantic Street Emporia, VA

For an affordable stay, Best Western Emporia offers harmonious rooms with rates beginning at $76.00, creating a clean and comfortable space near Mason. Enjoy the flexibility of Best Western’s room configurations, able to accommodate everything from solo travelers to large families.

At Best Western Emporia, you’ll find both relaxation and the ease of reaching Mason's bustling attractions in no time. Find the perfect base for your Mason adventure with lodging that fits your budget—secure now!

  Call (855) 239-4019 to book with an agent.
  10.1 miles from Mason, VA 23867

Starting at

$76.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn

1207 West Atlantic Street Emporia, VA

At Quality Inn, guests visiting Mason will find affordable comfort with rooms starting at $74.99, creating a warm and welcoming atmosphere for relaxation. Enjoy the extra comfort of Quality Inn's upgraded bedding options, including pillow-top mattresses and luxury linens.

At Quality Inn, guests can enjoy the quiet atmosphere while keeping downtown Mason within easy reach for a day of sightseeing. Stay relaxed and keep your budget intact while visiting Mason—reserve now!

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

Starting at

$74.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Emporia an IHG Hotel

1350 West Atlantic St Emporia, VA

For an affordable stay near Mason, Holiday Inn Express Hotel & Suites Emporia an IHG Hotel offers inviting rooms with rates starting at $139.00, creating a clean and welcoming space ideal for rest. Stay updated with Holiday Inn Express's electronic guest information systems, offering easy access to hotel services and local guides.

For a relaxing getaway, Holiday Inn Express Hotel & Suites Emporia an IHG Hotel provides calm surroundings while keeping downtown Mason within easy reach for exploration. Make Mason travel feel effortless with a cost-effective, welcoming hotel—book now!

  Call (855) 239-4019 to book with an agent.
  10.2 miles from Mason, VA 23867

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms

Studios&Suites 4 Less Emporia

1411 Skippers Road Emporia, VA

With rooms from $72.00, Studios&Suites 4 Less Emporia provides quiet accommodations for travelers bound for Mason, creating an inviting and comfortable space for unwinding. Relax in accommodations that offer just the right amount of comfort for your budget, providing a pleasant and affordable stay.

For a more tranquil stay, Studios&Suites 4 Less Emporia provides peaceful surroundings, with downtown Mason accessible for sightseeing adventures. Stay affordably and explore Mason with ease—reserve your cozy hotel room now!

  Call (855) 239-4019 to book with an agent.
  11.2 miles from Mason, VA 23867

Starting at

$72.00

per night

Read Reviews View Amenities View All Rooms

Relax Inn

1586 Skipper Road Emporia, VA

With rates starting at $55.00, Relax Inn is a practical choice for travelers visiting Mason, creating a warm, inviting space ideal for a restful stay. Relax in well-maintained accommodations that provide everything you need for a comfortable and economical stay.

For a serene stay, Relax Inn offers peaceful surroundings with downtown Mason still close enough for easy access. Plan ahead for an affordable and relaxing Mason stay—book your hotel room today!

  Call (855) 236-8982 to book with an agent.
  11.3 miles from Mason, VA 23867

Starting at

$55.00

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites Stony Creek Petersburg South

11019 Blue Star Hwy Stony Creek, VA

For budget-conscious travelers headed to Mason, Sleep Inn & Suites Stony Creek Petersburg South offers comfortable rooms starting at $91.99, creating a clean and inviting atmosphere. Enjoy the convenience of Sleep Inn locations, strategically placed near airports, highways, and popular attractions.

With a scenic drive into downtown Mason, guests at Sleep Inn & Suites Stony Creek Petersburg South can enjoy the city's best spots before returning to the calm of the hotel. Step into Mason with a hotel that makes your visit enjoyable and cost-effective—book now!

  Call (855) 233-0132 to book with an agent.
  14.0 miles from Mason, VA 23867

Starting at

$91.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Stony Creek / Petersburg Area

10476 Blue Star Hwy Stony Creek, VA

With budget-friendly rooms beginning at $111.99, Hampton Inn Stony Creek / Petersburg Area provides inviting comfort for travelers bound for Mason, creating a warm and welcoming space. Utilize Hampton’s laundry services during longer stays, keeping your wardrobe fresh and ready for whatever your trip entails.

Unwind at Hampton Inn Stony Creek / Petersburg Area in a quiet setting, where downtown Mason is still within easy reach for a day of adventure. Discover the ideal way to visit Mason with a hotel that values your comfort—secure now!

  Call (855) 235-6136 to book with an agent.
  14.9 miles from Mason, VA 23867

Starting at

$111.99

per night

Read Reviews View Amenities View All Rooms

Fairfield Inn & Suites by Marriott Stony Creek

10462 BLUE STAR HIGHWAY Stony Creek, VA

At Fairfield Inn & Suites by Marriott Stony Creek, travelers bound for Mason will find budget-conscious comfort with rates starting at $159.99, creating a clean and welcoming environment. Relax in the upscale ambiance of Fairfield's executive lounges, offering a refined space for business discussions or personal relaxation.

Relax in the tranquil surroundings of Fairfield Inn & Suites by Marriott Stony Creek, with the convenience of downtown Mason just a drive away for exploration. Maximize your Mason adventure with inviting, well-appointed lodging—secure your room now!

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

Starting at

$159.99

per night

Read Reviews View Amenities View All Rooms

Courtland Inn Motel

23615 Jerusalem Rd Courtland, VA

At Courtland Inn Motel, travelers bound for Mason will find welcoming, affordable rooms starting at $58.99, creating a clean, comfortable space perfect for relaxation. Find comfort in rooms that deliver practical amenities, ensuring a pleasant and economical stay.

At Courtland Inn Motel, guests can unwind in a calm setting, while downtown Mason remains easily accessible for sightseeing or city activities. Stay relaxed and within budget while exploring Mason—lock in your hotel room now!

  Call (855) 235-0725 to book with an agent.
  19.6 miles from Mason, VA 23867

Starting at

$58.99

per night

Read Reviews View Amenities View All Rooms

OYO Hotel Petersburg VA Templeton

16501 Sunnybrook Rd Petersburg, VA

Guests bound for Mason will find serene comfort at OYO Hotel Petersburg VA Templeton, with inviting rooms starting at $41.99, creating a warm and welcoming space perfect for relaxation. Relax in a setting that emphasizes cleanliness and basic comforts, with rooms offering everything needed for a pleasant stay.

Step into comfort at OYO Hotel Petersburg VA Templeton, a serene retreat with the convenience of Mason's attractions just a short drive away. Make every moment in Mason count with a hotel that offers more for less—reserve your room now!

  Call (855) 235-0725 to book with an agent.
  22.5 miles from Mason, VA 23867

Starting at

$41.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Garysburg / Roanoke Rapids

6785 North Highway 46 Garysburg, NC

Guests traveling to Mason will find affordable comfort at Super 8 by Wyndham Garysburg / Roanoke Rapids, where rooms begin at $67.99, providing a welcoming atmosphere ideal for a peaceful stay. Seek local guidance and recommendations from Super 8's front desk, enhancing your exploration and enjoyment of the area.

Step into relaxation at Super 8 by Wyndham Garysburg / Roanoke Rapids, where calm surroundings make for a refreshing stay with Mason just a short trip away. Plan your Mason trip with savings and extra comfort—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  23.6 miles from Mason, VA 23867

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge

1660 Armory Drive Franklin, VA

For an affordable stay near Mason, Econo Lodge offers soft accommodations with rooms beginning at $75.00, creating a warm and welcoming atmosphere perfect for rest. Take advantage of free parking at Econo Lodge, a convenient and cost-effective feature for guests traveling by car.

Escape to Econo Lodge for a peaceful stay, where quiet surroundings are paired with the convenience of being near Mason. Stay comfortable and save big on your Mason visit—lock in your room today!

  Call (855) 235-6136 to book with an agent.
  24.6 miles from Mason, VA 23867

Starting at

$75.00

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Franklin

1620 Armory Dr Franklin, VA

At Quality Inn & Suites Franklin, travelers to Mason will find charming rooms with rates starting at $84.00, creating a clean, welcoming space perfect for a relaxing stay. Relax with a book from Quality Inn's lending library, featuring a selection of popular novels and local travel guides.

Settle into spacious comfort at Quality Inn & Suites Franklin, where you can enjoy a quiet atmosphere and still take a quick trip into Mason. Choose a hotel that makes your Mason trip both practical and enjoyable—secure your stay today!

  Call (855) 235-0725 to book with an agent.
  24.6 miles from Mason, VA 23867

Starting at

$84.00

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Franklin

1599 Armory Dr Franklin, VA

For an inviting stay near Mason, Super 8 by Wyndham Franklin offers budget-friendly rooms with rates from $71.00, creating a clean and comfortable space ideal for rest. Enjoy the quiet comfort of Super 8’s rooms, thoughtfully equipped with all the necessities for a stress-free stay.

Escape to the comfort of Super 8 by Wyndham Franklin, a restful haven just a drive away from the lively attractions of Mason. Book now and enjoy a practical, affordable Mason stay—reserve your room today!

  Call (855) 234-7135 to book with an agent.
  24.6 miles from Mason, VA 23867

Starting at

$71.00

per night

Read Reviews View Amenities View All Rooms

Fairfax Motel

1135 East 10th Street Roanoke Rapids, NC

For those bound for Mason, Fairfax Motel offers budget-friendly accommodations with rooms starting at $61.95, creating a warm, inviting space for guests to unwind. Enjoy a setting that blends affordability with comfort, where each room is equipped with everything needed for a restful stay.

Stay at Fairfax Motel to experience the perfect blend of quiet and convenience, with restful accommodations just minutes from Mason. Book a budget-friendly hotel with extra comfort for your Mason trip—secure today!

  Call (855) 236-8982 to book with an agent.
  25.8 miles from Mason, VA 23867

Starting at

$61.95

per night

Read Reviews View Amenities View All Rooms

Country Inn & Suites by Radisson Roanoke Rapids NC

101 Hampton Boulevard Roanoke Rapids, NC

With affordable rooms from $79.99, Country Inn & Suites by Radisson Roanoke Rapids NC provides budget-friendly accommodations for guests bound for Mason, creating a sheltered and welcoming space. Relax in the spacious and inviting rooms at Country Inn & Suites, designed with your comfort and convenience in mind.

Discover your peaceful retreat at Country Inn & Suites by Radisson Roanoke Rapids NC, just a drive away from the excitement of Mason. Relax in Mason with accommodations that make your stay unforgettable—secure now!

  Call (855) 239-4019 to book with an agent.
  26.1 miles from Mason, VA 23867

Starting at

$79.99

per night

Read Reviews View Amenities View All Rooms

Econo Lodge Weldon Roanoke Rapids

1615 Julian R Allisbrook High Weldon, NC

Guests visiting Mason can enjoy inviting accommodations at Econo Lodge Weldon Roanoke Rapids, with rooms starting at $56.99, creating a hospitable, welcoming environment perfect for relaxation. Find peace of mind with Econo Lodge's enhanced cleaning protocols, ensuring a safe and clean environment during your travels.

Find your ideal escape at Econo Lodge Weldon Roanoke Rapids, where guests can unwind in comfort and explore Mason at their convenience. Stay relaxed and budget-savvy while visiting Mason—secure your hotel now!

  Call (855) 234-5074 to book with an agent.
  26.2 miles from Mason, VA 23867

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms