Search Hotels in Virginia

Select date

Select date

Hotels in Virginia

Filter Results

Price per night

Hotels by class

Review rating

Other accommodation

Thematic hotels

Hotel facilities

Room facilities

Attractions

Hotel name

Apply Filters
Clear Filters

788 properties found

  • Omni Newport News Hotel

    1000 Omni Boulevard, Newport News, United States (Show map)

    The venue is 23 km away from Busch Gardens Williamsburg. The 2-star Omni Newport News Hotel is placed about…

    More...

    Show map

    price for 1 night
    Book Now From US$ 83
    price for 1 night
  • Quality Inn & Suites

    107 North Carter Road, Ashland, United States (Show map)

    The hotel is around 20 minutes on foot from the city center. Restaurants, wineries and golf courses are stroll from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 69
    price for 1 night
  • Best Western Wytheville Inn

    355 Nye Road, Wytheville, United States (Show map)

    The center of Wytheville is 30 minutes walk from the property. A theater, a college and a museum lie a…

    More...

    Show map

    price for 1 night
    Book Now From US$ 66
    price for 1 night
  • Holiday Inn Express Richmond - Downtown

    201 East Cary Street, Richmond, United States (Show map)

    Major Richmond sights, such as Virginia Museum of Fine Arts and Virginia Holocaust Museum are located nearby. The venue is…

    More...

    Show map

    price for 1 night
    Book Now From US$ 144
    price for 1 night
  • Red Roof Inn & Suites Wytheville

    1900 E Main St I-81 / I-77 At Exit # 73, Wytheville, United States (Show map)

    The property is set 25 minutes' walk away from Edith Bolling Wilson Birthplace Museum. A 30-minute walk to the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 57
    price for 1 night
  • Microtel Inn Staunton

    200 Frontier Dr, Staunton, United States (Show map)

    The city center is about 30 minutes on foot. Such Staunton sights as Woodrow Wilson Birthplace and R.R.

    More...

    Show map

    price for 1 night
    Book Now From US$ 114
    price for 1 night
  • Affordable Suites Fredericksburg

    204 University Blvd, Fredericksburg, United States (Show map)

    The property lies within 10 km from Fredericksburg Area Museum . Nestled in the museum district and 10 km from the…

    More...

    Show map

    price for 1 night
    Book Now From US$ 77
    price for 1 night
  • Budget Host Alexandria

    5916 Richmond Highway, Alexandria, United States (Show map)

    Budget Host Alexandria Motel is located within 30 minutes' walk from the center of Alexandria. Budget Host Alexandria Motel is…

    More...

    Show map

    price for 1 night
    Book Now From US$ 82
    price for 1 night
  • Super 8 Salem Va

    300 Wildwood Road, Salem, United States (Show map)

    The venue is 15 km away from Civic Center. The city center lies within 4 km from the venue. The budget…

    More...

    Show map

    price for 1 night
    Book Now From US$ 80
    price for 1 night
  • Travelodge Wytheville

    140 Lithia Rd, Wytheville, United States (Show map)

    Bowen Field is about 38 km from the hotel. The venue is set 30 minutes' walk from Wytheville center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 54
    price for 1 night
  • Schooner Inn

    215 Atlantic Ave, Virginia Beach, United States (Show map)

    The property is set 15 minutes' walk away from Croatan Beach. A 30-minute walk to the center of Virginia…

    More...

    Show map

    price for 1 night
    Book Now From US$ 120
    price for 1 night
  • Jameson Inn & Suites

    21 Old Oyster Point Road, Newport News, United States (Show map)

    This hotel is about 12 km away from Hampton Coliseum . Shoppers will enjoy close proximity to a mall and specialty…

    More...

    Show map

    price for 1 night
    Book Now From US$ 91
    price for 1 night
  • Days Inn Virginia Beach Oceanfront

    2417 Atlantic Avenue, Virginia Beach, United States (Show map)

    Days Inn Virginia Beach Oceanfront is also 1350 meters away from The Virginia Beach Convention Center. The venue is set…

    More...

    Show map

    price for 1 night
    Book Now From US$ 140
    price for 1 night
  • La Quinta Inn Wytheville

    1800 East Main Street, Wytheville, United States (Show map)

    The property is set 30 minutes' walk of the city center. A theater, a college and a museum lie a short…

    More...

    Show map

    price for 1 night
    Book Now From US$ 97
    price for 1 night
  • Best Western Harrisonburg Inn

    45 Burgess Road, Harrisonburg, United States (Show map)

    A short stroll of 25 minutes will take you to Bridgeforth Stadium. The property is set a 30-minute stroll…

    More...

    Show map

    price for 1 night
    Book Now From US$ 96
    price for 1 night
  • Candlewood Suites Fredericksburg

    4821 Crossings Court, Fredericksburg, United States (Show map)

    The hotel offers perfect location 9 km from the center of Fredericksburg. Candlewood Suites Fredericksburg is an excellent 2-star…

    More...

    Show map

    price for 1 night
    Book Now From US$ 91
    price for 1 night
  • Super 8 Waynesboro

    2045 Rosser Ave., Waynesboro, United States (Show map)

    The venue is 4 km away from P Buckley Moss Museum. The hotel offers perfect location 4 km from the center…

    More...

    Show map

    price for 1 night
    Book Now From US$ 86
    price for 1 night
  • Holiday Inn Express Winchester South Stephens City

    165 Town Run Lane, Stephens City, United States (Show map)

    The hotel is set within a 10-minute walk from the city center. A 60-minute drive will take guests to…

    More...

    Show map

    price for 1 night
    Book Now From US$ 107
    price for 1 night
  • Days Inn Staunton/ Mint Springs

    372 White Hill Road, Staunton, United States (Show map)

    The venue is 7 km away from Frontier Culture Museum. A beautiful setting near highway offers good public transport connections.

    More...

    Show map

    price for 1 night
    Book Now From US$ 72
    price for 1 night
  • Holiday Inn Express Hotel & Suites Waynesboro-Route 340

    20 Windigrove Drive, Waynesboro, United States (Show map)

    This comfortable property is approximately 30 minutes walk from the center of Waynesboro. The venue is set within 5 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 173
    price for 1 night