Special offers and Exclusive deals

Search Hotels

2026-07-01
2026-07-02
Guests

Filter Results

Hotels by class

Enter name

Price per night

Accommodation type

Districts

Attractions

Thematic hotels

Review rating

Hotel facilities

Room facilities

Apply Filters
Clear Filters

All Virginia hotels

Econo Lodge Martinsville

1755 Virginia Avenue, Martinsville, United States Show map

Econo Lodge Martinsville is located approximately 25 minutes' walk from the Textile Heritage Trail and allows guests to enjoy golf. Featuring car rentals, this Martinsville lodge invites guests to… More

From US$ 70 Book Now

Tru By Hilton Chesapeake- Greenbrier

1570 Crossways Blvd., Chesapeake, United States Show map

The 3-star Tru By Hilton Chesapeake- Greenbrier hotel provides proximity to Chesapeake Conference Center, which is located approximately a 25-minute walk away. Additionally, guests can enjoy a golf… More

From US$ 105 Book Now

Kimpton - The Forum Hotel By Ihg

540 Massie Road, Charlottesville, United States Show map

Overlooking University of Virginia, the 4-star smoke-free Kimpton - The Forum Hotel By Ihg Charlottesville is located merely 1.1 km from the John Paul Jones Arena and offers a shared lounge and a… More

From US$ 239 Book Now

Sleep Inn

7611 Centreville Road, Manassas, United States Show map

Situated approximately 25 minutes on foot from Manassas Park Shopping Center, the charming 3-star Sleep Inn Manassas includes a lobby area. Thanks to its charming location, the smoke-free hotel… More

From US$ 65 Book Now

The Legacy Inn

120 North Hawksbill Street, Luray, United States Show map

Featuring Wi-Fi throughout the property, The Legacy Inn Luray is 2.4 km from the cathedral - sized vibrant rock formations "Luray Caverns". The inn offers 10 rooms with views of the mountain. More

From US$ 102 Book Now

Bowers Hill Inn Chesapeake

4725 West Military Highway, Chesapeake, United States Show map

Bowers Hill Inn Chesapeake, located a 25-minute walk from St Mary's Catholic Church, features Wi-Fi in public areas. A car park is available on site at this hotel. More

From US$ 56 Book Now

Red Roof Inn Richmond - Airport Sandston

5209 Williamsburg Rd, Building A, Sandston, United States Show map

The pet-friendly Red Roof Inn Richmond - Airport Sandston provides proximity to the Historic St. John's Episcopal Church, which is located around 7 km away. The 2-star hotel provides a lift and a… More

From US$ 60 Book Now

Studio 6 Extended Stay - Richmond, Va - I-64 West

7831 Shrader Road, Henrico, United States Show map

Comprising 102 rooms, Studio 6 Extended Stay - Richmond, Va - I-64 West Henrico hotel is near a shopping district, 5 km from the Lewis Ginter Botanical Garden. This hotel also offers guests Wi-Fi in… More

From US$ 100 Book Now

Economy 7 Inn- Newport News

13700 Warwick Boulevard, Newport News, United States Show map

Located within 6 km of John B. Todd Stadium, which is highly appreciated by sports lovers, the 2-star Economy 7 Inn- Newport News includes 40 rooms. There's also a convenience of a car park on site. More

From US$ 47 Book Now

Astoria Hotel West

3020 Riverside Drive, Danville, United States Show map

Astoria Hotel West Danville, located just 500 m from U-Play, features Wi-Fi in public areas. The hotel is about 5 km from Danville Regional airport and 3.5 km from such cultural venues as the… More

From US$ 104 Book Now

Super 8 By Wyndham Waynesboro

1102 Red Top Orchard Rd, Waynesboro, United States Show map

Situated around a 25-minute walk from the Ridgeview Park, Super 8 By Wyndham Waynesboro Hotel features Wi-Fi in public areas, and lorry parking on site. Located 3.7 km from a convenient place to shop… More

From US$ 60 Book Now

The Bristol Hotel

510 Birthplace Of Country Music Way, Bristol, United States Show map

Featuring Wi-Fi throughout the property, The Bristol Hotel sits a 25-minute walk from the baseball field "Devault Stadium". Boasting a fitness club, the hotel is in the centre of the city, right near… More

From US$ 343 Book Now

Bristol Arcadia Inn

3050 Lee Hwy, Bristol, United States Show map

Located approximately a 15-minute ride from the Downtown State Street, the 5-star Bristol Arcadia Inn offers access to tourist attractions throughout Bristol. This Bristol hotel offers 24-hour front… More

From US$ 80 Book Now

Econo Lodge Christiansburg-Blacksburg I-81

2430 Roanoke St., Christiansburg, United States Show map

Featuring a seasonal outdoor pool, Econo Lodge Christiansburg-Blacksburg I-81 is located in a prime touristic part of Christiansburg, 4.4 km from Antiques on Main. Providing guests with high-speed… More

From US$ 65 Book Now

Extended Stay America Select Suites - Washington, Dc - Sterling - Dulles

45345 Catalina Court, Sterling, United States Show map

Extended Stay America Select Suites - Washington, Dc - Sterling - Dulles hotel, located a 10-minute drive from Sterling Plaza Shopping Center, features Wi-Fi in public areas. This hotel offers 134… More

From US$ 80 Book Now

Econo Lodge Ruther Glen

24368 Rogers Clark Blvd, Ruther Glen, United States Show map

Located 15 minutes' drive from the North Anna Battlefield Park, Econo Lodge Ruther Glen features views of Lake Caroline. Guests can make use of 24-hour front desk assistance and wake-up calls as well… More

From US$ 72 Book Now

Econo Lodge At Military Circle

865 N. Military Highway Us 13, Norfolk, United States Show map

Located about 5 minutes' walk from Military Circle Mall, Econo Lodge At Military Circle Norfolk offers quick access to various city attractions in the vicinity. This Norfolk villa provides guests… More

From US$ 78 Book Now

Colonial Houses, An Official Colonial Williamsburg Hotel

136 E Francis St, Williamsburg, United States Show map

Located 6 minutes' walk from the Bruton Parish Episcopal Church, Colonial Houses, An Official Colonial Williamsburg Hotel is 250 metres from Golden Horseshoe Golf Club. This hotel is within reach of… More

From US$ 172 Book Now

Hampton Inn Danville, Va

1098 Riverside Dr., Danville, United States Show map

Featuring Wi-Fi in public areas, Hampton Inn Danville, Va is 25 minutes' walk from the Danville Science Center. At the hotel you can benefit from a shared lounge and a luggage room along with an… More

From US$ 151 Book Now

Woodspring Suites Richmond Airport

4615 Williamsburg Rd., Henrico, United States Show map

Featuring Wi-Fi in public areas, the smoke-free Woodspring Suites Richmond Airport Henrico hotel is nearly a 25-minute walk from the Virginia Aviation Museum. There is also parking. More

Book Now

Holiday Inn Express & Suites - Harrisonburg University Area By Ihg

196 Burgess Road, Harrisonburg, United States Show map

Offering baggage storage, the 3-star Holiday Inn Express & Suites - Harrisonburg University Area By Ihg lies in the business district of Harrisonburg, about 10 minutes by car from the Zane Showker… More

From US$ 147 Book Now

Holiday Inn & Suites Richmond West End, An Ihg Hotel

8008 West Broad St, Henrico, United States Show map

The 2-star Holiday Inn & Suites Richmond West End, An Ihg Hotel Henrico is about 6 km from the Meadow Farm Museum, and features a lift and a vending machine onsite. Boasting a large outdoor swimming… More

From US$ 78 Book Now

Fairfield By Marriott Inn & Suites Virginia Beach Town Center

20 Constitution Drive, Virginia Beach, United States Show map

Situated 3.7 km from the Williams Farm Park and about 10 minutes' drive from the brick Ferry Plantation House, the 3-star Fairfield By Marriott Inn & Suites Virginia Beach Town Center features an… More

From US$ 180 Book Now

Home2 Suites By Hilton Harrisonburg University

3000 Evelyn Byrd Avenue, Harrisonburg, United States Show map

The 3-star Home2 Suites By Hilton Harrisonburg University hotel offers quick access to Skyline Village Plaza Shopping Center, located merely 6 minutes' walk away. The hotel features an indoor… More

From US$ 138 Book Now

Days Inn By Wyndham Culpeper

791B Madison Road, Culpeper, United States Show map

Featuring an outdoor swimming pool, Days Inn By Wyndham Culpeper is 3 km from Open Door Baptist Church. Wi-Fi is offered in public areas as well as a lift and a vending machine on the premises. More

From US$ 86 Book Now

Baymont By Wyndham Culpeper

791 Madison Road, Culpeper, United States Show map

Located around a 25-minute walk from Lake Pelham, the 3-star Baymont By Wyndham Culpeper Hotel includes a fence-around pool. This perfect hotel offers Wi-Fi in public areas, and a lift and a vending… More

From US$ 83 Book Now

Hotel Petersburg, Tapestry Collection By Hilton

20 West Tabb Street, Petersburg, United States Show map

Situated nearly a 25-minute walk from the Keystone Tractor Works, the 4-star Hotel Petersburg, Tapestry Collection By Hilton features Wi-Fi in public areas and public parking nearby. Boasting an… More

From US$ 139 Book Now

Americas Express Inn South Hill

623 E. Atlantic Street, South Hill, United States Show map

The 2-star Americas Express Inn South Hill is located approximately a 10-minute stroll from South Hill Family Fun Park, offering 23 rooms, Wi-Fi, and parking. Featuring a gift shop, this South Hill… More

From US$ 80 Book Now

Stay-Over Suites - Fort Gregg-Adams Area

4115 Old Woodlawn Street, Hopewell, United States Show map

Featuring a vending machine and a lift, the 2-star Stay-Over Suites - Fort Gregg-Adams Area Hopewell hotel is situated next to the entertainment district of Hopewell and approximately 7 km from… More

From US$ 109 Book Now

Holiday Inn Express & Suites Rocky Mount Smith Mountain Lake By Ihg

395 Old Franklin Turnpike, Rocky Mount, United States Show map

Holiday Inn Express & Suites Rocky Mount Smith Mountain Lake By Ihg enjoys a great location and provides easy access to the Rocky Mount Center for the Arts 2.8 km away. Wi-Fi throughout the property,… More

From US$ 126 Book Now

Hampton Inn Norton, Va

1051 Park Ave. Sw, Norton, United States Show map

Providing a setting just a 6-minute walk from Norton Christian Church, Hampton Inn Norton, Va features event rooms for refined social moments. Boasting a fitness club, this 3-star hotel is in the… More

From US$ 129 Book Now

Echo Suites Extended Stay By Wyndham Richmond West

9940 Independence Park Drive, Innsbrook, United States Show map

Offering a lift and a vending machine, the 2-star Echo Suites Extended Stay By Wyndham Richmond West Innsbrook hotel is located nearly a 25-minute walk from Deep Run County Park & Recreation Center. More

From US$ 119 Book Now

Econo Lodge Glade Springs I-81

33361 Lee Highway, Glade Spring, United States Show map

Located a mere 5 minutes' walk from The Nickerson Snead House Museum, Econo Lodge Glade Springs I-81 entices guests with a hot tub. The lodge features opportunities for horseback riding and cycling… More

From US$ 80 Book Now

Stonewood Inn & Suites Of Carrollton - Smithfield

20080 Brewer'S Neck Blvd.,, Carrollton, United States Show map

The 3-star modern Stonewood Inn & Suites Of Carrollton - Smithfield features 72 inviting rooms approximately 5 minutes' walk from Wat Pasantidhamma Temple. Featuring a lobby area, the hotel is 3.1 km… More

From US$ 63 Book Now

City Centre Inn At Newport News

945 J Clyde Morris Boulevard, Newport News, United States Show map

The quality City Centre Inn At Newport News gives quick access to Saints Constantine and Helen Greek Orthodox Church, situated merely 5 minutes' walk away. Offering 24-hour reception, express check… More

From US$ 55 Book Now

Econo Lodge Virginia Beach Town Center

3637 Bonney Rd., Virginia Beach, United States Show map

Staying at Econo Lodge Virginia Beach Town Center, guests can visit the city Mount Trashmore Park, which is nearly a 25-minute walk away. More

From US$ 60 Book Now

Holiday Inn Express & Suites - King George - Dahlgren By Ihg

16348 Gateway Lane, Alden, United States Show map

Offering air-conditioned rooms and Wi-Fi in public areas, the 3-star Holiday Inn Express & Suites - King George - Dahlgren By Ihg Alden is 3.5 km from Barnesfield Park and around a 25-minute walk… More

From US$ 165 Book Now

Econo Lodge Woodstock - Shenandoah Valley I-81

1290 S Main St, Woodstock, United States Show map

Econo Lodge Woodstock - Shenandoah Valley I-81 is located within 25 minutes' walk of The Church of Jesus Christ of Latter-day Saints and offers Wi-Fi as well as 24-hour front desk assistance and… More

From US$ 70 Book Now

Sonsak - Unit 5

943 Jefferson Lake Drive Unit 5, Charlottesville, United States Show map

To enjoy your vacation in Charlottesville, stay at the 1-room Sonsak - Unit 5 Apartment Charlottesville, which is just 500 metres from Calvary Baptist Church and approximately a 10-minute drive from… More

From US$ 107 Book Now

Motel 6 Culpeper, Va

13065 James Madison Highway, Culpeper, United States Show map

The 4-star Motel 6 Culpeper, Va is nestled 3.5 km from Culpeper Farmer's Market, offering 83 rooms and featuring a picnic area and barbecue grills. More

From US$ 70 Book Now

Budget Inn Express Bristol

101 Gate City Highway, Bristol, United States Show map

Budget Inn Express Bristol is located nearly a 25-minute walk from the Birthplace of Country Music Museum as well as features 24-hour front desk assistance and wake-up service. The hotel offers 8… More

From US$ 65 Book Now

Super 8 By Wyndham Portsmouth - Norfolk

333 Effingham Street, Portsmouth, United States Show map

The 2-star Super 8 By Wyndham Portsmouth - Norfolk Motel is located in a historical district, 17 minutes' walk from Elizabeth River. Boasting a location within a few blocks of the Skipjack Nautical… More

From US$ 65 Book Now

Econo Lodge Marion I-81

1420 N. Main Street, Marion, United States Show map

Offering a location around a 25-minute walk from the Mount Rogers National Recreation Area, Econo Lodge Marion I-81 gives access to various tourist spots in the area. Ideally located in the prime… More

From US$ 72 Book Now

Econo Lodge Waynesboro - Skyline Drive

640 W. Broad St. Building B, Waynesboro, United States Show map

Located around 700 metres from the Constitution Park, Econo Lodge Waynesboro - Skyline Drive offers a seasonal outdoor pool for guests to relax by. Providing guests with Wi-Fi and parking, the family… More

From US$ 58 Book Now

Candlewood Suites Virginia Beach Town center

4437 Bonney Road, Virginia Beach, United States Show map

Highlighting an amphitheatre, suited for gatherings, the perfect Candlewood Suites Virginia Beach Town Center By Ihg hotel is located about 10 minutes by car from the Williams Farm Park. The 2-star… More

From US$ 210 Book Now

Shenandoah Wilderness Traveler

174 Horseshoe Circle, Gordonsville, United States Show map

Offering guests a private art gallery, Shenandoah Wilderness Traveler Hotel Gordonsville sits 3.1 km from Forest Hill Baptist Church. The resort has an indoor pool and a garden with barbecue grills. More

From US$ 119 Book Now

Crewe Boutique Inn

16092 West Colonial Trail Highway, Crewe, United States Show map

Nestled in a historical neighbourhood, around 25 minutes' walk from Pryor Memorial Presbyterian Church, the smoke-free Crewe Boutique Inn features a seasonal outdoor pool and views of the pool. 120… More

From US$ 89 Book Now

Wilderness Presidential Resort

9220 Plank Road, Spotsylvania, United States Show map

Featuring a seasonal outdoor swimming pool for guests' relaxation, Wilderness Presidential Resort is located 4.7 km from Battlefield Fredericksburg. More

From US$ 240 Book Now

Brentwood Inn & Suites

1526 Holland Road, Suffolk, United States Show map

Brentwood Inn & Suites Suffolk offers 9 rooms in the vicinity of Speights Run Reservoir, about 15 minutes' walk away. This hotel offers Wi-Fi in public areas and has a desk and a xerox. More

From US$ 75 Book Now