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

60 properties found

  • Ocean Key Resort

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

    Ocean Key Resort is 30 minutes' walk from the center of Virginia Beach. Ocean Key Resort is a 3-star…

    More...

    Show map

    price for 1 night
    Book Now From US$ 234
    price for 1 night
  • The Atrium Resort

    315 21St Street, Virginia Beach, United States (Show map)

    The property is about 25 minutes' walk of Cirquesa Dreamquest . The Atrium Resort lies within a 10-minute walk from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 143
    price for 1 night
  • Turtle Cay Resort

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

    The center of Virginia Beach can be reached in 30 minutes' walk from the hotel. The comfortable Turtle Cay Resort…

    More...

    Show map

    price for 1 night
    Book Now From US$ 152
    price for 1 night
  • Ocean Sands Resort

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

    The hotel lies in the heart of Virginia Beach within a 25-minute walk of Cirquesa Dreamquest . Guests will find…

    More...

    Show map

    price for 1 night
    Book Now From US$ 163
    price for 1 night
  • The Colonies At Williamsburg

    5380 Olde Towne Road, Williamsburg, United States (Show map)

    The hotel lies within 15 minutes' walk of Williamsburg Premium Outlets . Williamsburg city center is 6 km away.

    More...

    Show map

    price for 1 night
    Book Now From US$ 161
    price for 1 night
  • Salamander Resort And Spa

    500 North Pendleton Street, Middleburg, United States (Show map)

    The center of Middleburg can be reached in 10 minutes' walk from the hotel. The venue is located 29 km…

    More...

    Show map

    price for 1 night
    Book Now From US$ 453
    price for 1 night
  • The Omni Homestead Resort

    7696 Sam Snead Highway, Hot Springs, United States (Show map)

    The Omni Homestead Resort lies about 10 minutes' walk from the city center. A 60-minute drive to Salem.

    More...

    Show map

    price for 1 night
    Book Now From US$ 259
    price for 1 night
  • Boardwalk Resort Hotel And Villas

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

    The property is located within a 10-minute walk from the city center. This property is located in the heart…

    More...

    Show map

    price for 1 night
    Book Now From US$ 326
    price for 1 night
  • The Breakers Resort Inn

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

    The hotel is around 20 minutes on foot from the city center. The property is neighboring an amusement park and…

    More...

    Show map

    price for 1 night
    Book Now From US$ 70
    price for 1 night
  • Patriots Inn

    1420 Richmond Rd., Williamsburg, United States (Show map)

    The hotel is set within a 30-minute walk from the city center. The 2-star Patriots Inn places guests…

    More...

    Show map

    price for 1 night
    Book Now From US$ 126
    price for 1 night
  • Bluegreen Shenandoah Crossing, Ascend Resort Collection

    174 Horseshoe Circle, Gordonsville, United States (Show map)

    The property lies within 7 km from Civil War Medical Museum. 50 minutes' drive from Fredericksburg. Featuring a tennis court…

    More...

    Show map

    price for 1 night
    Book Now From US$ 167
    price for 1 night
  • Holiday Inn Club Vacations Williamsburg Resort

    200 English Garden Way, Williamsburg, United States (Show map)

    This hotel is located in a downtown area, 14 km from Water Country USA . The venue is 10 km away from…

    More...

    Show map

    price for 1 night
    Book Now From US$ 243
    price for 1 night
  • Bluegreen Vacations Patrick Henry Sqr, Ascend Resort Collection

    249 York Street, Williamsburg, United States (Show map)

    This property is positioned in the center of Williamsburg. The venue is set 20 minutes' walk from Williamsburg center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 208
    price for 1 night
  • Skyland Resort

    Mile 41 7 Skyline Dr, Luray, United States (Show map)

    Major Luray sights, such as Endless Caverns and Cedar Creek and Belle Grove National Historical Park are located nearby. The…

    More...

    Show map

    price for 1 night
    Book Now From US$ 166
    price for 1 night
  • Oceanaire Resort Hotel

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

    Virginia Beach Boardwalk is within 15 minutes' walk away. The property lies within 2 km from the city center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 209
    price for 1 night
  • Lansdowne Resort

    44050 Woodridge Parkway, Leesburg, United States (Show map)

    Major Leesburg sights, such as Loudoun Museum and Leesburg Corner Premium Outlets are located nearby. Guests can get to Leesburg…

    More...

    Show map

    price for 1 night
    Book Now From US$ 220
    price for 1 night
  • Berry Hill Resort

    3105 River Road, South Boston, United States (Show map)

    The city center lies within 4 km from the venue. 60 minutes' drive from Lynchburg. The 4-star Berry Hill…

    More...

    Show map

    price for 1 night
    Book Now From US$ 135
    price for 1 night
  • Barclay Towers

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

    The venue is 1.9 km away from Virginia Beach Boardwalk. Guests will find Virginia Beach city center within a 20…

    More...

    Show map

    price for 1 night
    Book Now From US$ 110
    price for 1 night
  • Chalet High Resort

    2742 Fairway Drive, Basye, United States (Show map)

    Chalet High Resort enjoys its location minutes from ski resorts. The property lies within 4 km from the city center.

    More...

    Show map

    Book Now
  • Mariners Landing Resort Community And Conference Center

    1217 Graves Harbor Trail, Huddleston, United States (Show map)

    The property is situated 29 km away from National D Day Memorial. Guests will get to Greensboro in 85 minutes…

    More...

    Show map

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