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

51 properties found

  • Belvedere Beach Resort

    3603 Atlantic Avenue, Virginia Beach, USA (Show map)

    Belvedere Beach Resort provides affordable accommodation in Virginia Beach. This hotel was opened in 1970 and renovated in 2010.

    More...

    Show map

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

    315 21st Street, Virginia Beach, USA (Show map)

    The Atrium Resort is a 3-star comfortable property, set blocks from the beach front.

    More...

    Show map

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

    200 English Garden Way, Williamsburg, USA (Show map)

    More...

    Show map

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

    3421 Atlantic Avenue, Virginia Beach, USA (Show map)

    The 3-star Oceanaire Resort Hotel lies within 2.2 km from Ocean Breeze Waterpark, Virginia Beach and Mystery Dinner Playhouse.

    More...

    Show map

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

    2207 Atlantic Avenue, Virginia Beach, USA (Show map)

    The 3-star Ocean Sands Resort enjoys its location on the beach.

    More...

    Show map

    price for 1 night
    Book Now From US$ 135
    price for 1 night
  • Wyndham Governors Green Resort

    4600 Mooretown Road, Williamsburg, VA, United States (Show map)

    Wyndham Governors Green Hotel is a 3-star charming property offering a library and a golf course. Founded in 2001, the hotel underwent a renovation in 2005.

    More...

    Show map

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

    3105 River Road, South Boston, USA (Show map)

    The world-class 4-star Berry Hill Resort offers 24-hour reception, housekeeping and newspaper service. The hotel opened its doors in 1998 and was remodeled in 2000.

    More...

    Show map

    price for 1 night
    Book Now From US$ 125
    price for 1 night
  • Ocean Key Resort

    424 Atlantic Avenue, Virginia Beach, USA (Show map)

    Ocean Key Resort is a 3-star venue set just 1.6 km from Verizon Wireless Virginia Beach Amphitheater, Virginia Beach and Croatan Beach.

    More...

    Show map

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

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

    Barclay Towers Hotel is a 3-star charming guesthouse, located close to the beach. Barclay Towers Hotel has been welcoming guests to its beautiful rooms since 1970.

    More...

    Show map

    price for 1 night
    Book Now From US$ 95
    price for 1 night
  • Bluegreen Parkside Williamsburg, Ascend Resort Collection

    1827 Merrimac Trail, Williamsburg, USA (Show map)

    Bluegreen Parkside Williamsburg, Ascend Resort Collection is a 3-star modern property with individual rooms at a short distance from Water Country USA, Bruton Parish Episcopal Church and William and

    More...

    Show map

    price for 1 night
    Book Now From US$ 175
    price for 1 night
  • Four Sails Resort

    3301 Atlantic Avenue, Virginia Beach, USA (Show map)

    Offering 55 rooms, the comfortable Four Sails Resort features a sundeck and an indoor swimming pool available on site.

    More...

    Show map

    price for 1 night
    Book Now From US$ 99
    price for 1 night
  • Historic Powhatan Resort

    3601 Ironbound Road, Williamsburg, VA, United States (Show map)

    The 3-star Historic Powhatan Resort boasts great location not far from Busch Gardens, William and Mary College and Historic Jamestowne.

    More...

    Show map

    price for 1 night
    Book Now From US$ 87
    price for 1 night
  • Greensprings Vacation Resort

    3500 Ludwell Pkwy, Williamsburg, VA, United States (Show map)

    The pleasant 3-star Greensprings Vacation Resort By Diamond Resorts is set in a shopping area minutes away from Jamestown Settlement, Historic Jamestowne and Colonial Williamsburg.

    More...

    Show map

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

    Skyline Dr Mile 41.7 & 42.5, Luray, VA, United States (Show map)

    The comfortable Skyland Resort is a great place in a mountain area of Luray. The hotel opened its doors in 1920 and was remodeled in 2004.

    More...

    Show map

    price for 1 night
    Book Now From US$ 167
    price for 1 night
  • Mountain Lake Lodge

    115 Hotel Circle, Pembroke, VA, United States (Show map)

    Mountain Lake Lodge boasts positioning close to Virginia Tech, offering 30 rooms and featuring a veranda, a tennis court and a golf course.

    More...

    Show map

    price for 1 night
    Book Now From US$ 159
    price for 1 night
  • Ocean Beach Club

    3401 Atlantic Ave, Virginia Beach, VA, United States (Show map)

    Ocean Beach Club Hotel is a 3-star property only 2.0 km from Virginia Beach, Mystery Dinner Playhouse and The Virginia Beach Convention Center.

    More...

    Show map

    price for 1 night
    Book Now From US$ 115
    price for 1 night
  • Beach Quarters Resort

    501 Atlantic Avenue, Virginia Beach, USA (Show map)

    The pleasant Beach Quarters Resort is a 3-star property within proximity of The Virginia Beach Convention Center, Virginia Beach and Ocean Breeze Waterpark.

    More...

    Show map

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

    249 York Street, Williamsburg, USA (Show map)

    Offering 158 rooms, the classic Bluegreen Vacations Patrick Henry Sqr, Ascend Resort Collection features an outdoor swimming pool and a picnic area available on site.

    More...

    Show map

    price for 1 night
    Book Now From US$ 111
    price for 1 night
  • Mariners Landing Resort Community And Conference Center

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

    Mariners Landing Resort Community And Conference Center is a 4-star hotel providing a non-smoking accommodation near to Martinsville Speedway and Smith Mountain Lake.

    More...

    Show map

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

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

    Situated near museums and historic sites the 4-star Lansdowne Resort & Spa boasts designer rooms overlooking the river. The hotel occupies 9 floors and was renovated in 2012.

    More...

    Show map

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