Search Hotels in Virginia Beach

Select date

Select date

Hotels in Virginia Beach

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

117 properties found

  • Oceans 2700

    2700 Pacific Avenue, Virginia Beach, USA (Show map)

    Oceans 2700 Hotel is a 2-star comfortable property, set within walking distance to the beach front.

    More...

    Show map

    price for 1 night
    Book Now From US$ 64
    price for 1 night
  • Church Point Manor

    4001 Church Point Road, Virginia Beach, VA, United States (Show map)

    Offering 12 rooms, the unique Church Point Manor Bed & Breakfast features a sun terrace, a seasonal outdoor pool and a saltwater pool available on site.

    More...

    Show map

    price for 1 night
    Book Now From US$ 239
    price for 1 night
  • Belvedere Beach Resort

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

    The 3-star Belvedere Beach Resort is set just 2.5 km from Mystery Dinner Playhouse, Virginia Beach and Virginia Aquarium & Marine Science Center. This hotel was opened in 1970 and renovated in

    More...

    Show map

    price for 1 night
    Book Now From US$ 99
    price for 1 night
  • Springhill Suites Virginia Beach Oceanfront

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

    Situated within walking distance to the magnificent beach, the 3-star Springhill Suites Virginia Beach Oceanfront offers 168 rooms.

    More...

    Show map

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

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

    The comfortable The Atrium Resort offers accommodation in a beach area of Virginia Beach.

    More...

    Show map

    price for 1 night
    Book Now From US$ 107
    price for 1 night
  • Hampton Inn Virginia Beach-Oceanfront South

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

    Hampton Inn Virginia Beach-Oceanfront South is a 3-star unique property offering an indoor swimming pool, an outdoor swimming pool and a tennis court.

    More...

    Show map

    price for 1 night
    Book Now From US$ 125
    price for 1 night
  • Hampton Inn Virginia Beach

    5793 Greenwich Rd., Virginia Beach, VA, United States (Show map)

    Hampton Inn Virginia Beach is a comfortable 2-star hotel set close to Sandler Center, Norfolk Botanical Garden and Virginia Beach. The building was renovated in 2010.

    More...

    Show map

    price for 1 night
    Book Now From US$ 98
    price for 1 night
  • Econo Lodge Virginia Beach - On The Ocean

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

    The charming Econo Lodge Virginia Beach - On The Ocean is a 2-star property located in the heart of Virginia Beach. The building was renovated in 1999.

    More...

    Show map

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

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

    The 3-star Oceanaire Resort Hotel enjoys its location adjacent to the beach. Oceanaire Resort Hotel has been welcoming guests to its beautiful rooms since 2012.

    More...

    Show map

    price for 1 night
    Book Now From US$ 155
    price for 1 night
  • La Quinta Inn & Suites Virginia Beach

    2800 Pacific Ave, Virginia Beach, USA (Show map)

    The classic La Quinta Inn & Suites Virginia Beach offers 137 beautiful guest rooms as well as an elevator, free parking and a cash machine.

    More...

    Show map

    price for 1 night
    Book Now From US$ 79
    price for 1 night
  • Residence Inn Virginia Beach Oceanfront

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

    Residence Inn By Marriott Virginia Beach Oceanfront is a 14-story hotel in Virginia Beach within short distance of Virginia Aquarium & Marine Science Center, Owl Creek and Virginia Beach.

    More...

    Show map

    price for 1 night
    Book Now From US$ 215
    price for 1 night
  • Homewood Suites By Hilton Virginia Beach

    5733 Cleveland Street, Virginia Beach, VA, United States (Show map)

    Offering a spa center, a heated swimming pool and an indoor heated pool, Homewood Suites By Hilton Virginia Beach/Norfolk Airport lies in a downtown area of Virginia Beach near to Town Point Park,

    More...

    Show map

    price for 1 night
    Book Now From US$ 118
    price for 1 night
  • Courtyard Virginia Beach Oceanfront/South

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

    Courtyard By Marriott Virginia Beach Oceanfront South Hotel is situated in the heart of Virginia Beach near Owl Creek and Virginia Beach.

    More...

    Show map

    price for 1 night
    Book Now From US$ 116
    price for 1 night
  • Hilton Garden Inn Virginia Beach Town Center

    252 Town Center Drive, Virginia Beach, USA (Show map)

    The comfortable Hilton Garden Inn Virginia Beach Town Center offers accommodation in a central area of Virginia Beach. The building was renovated in 2012.

    More...

    Show map

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

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

    The hotel lies in the heart of a shopping area, in the vicinity of Virginia Beach and Nightmare Mansion.

    More...

    Show map

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

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

    The comfortable Ocean Key Resort offers luxury guest rooms close to Virginia Aquarium & Marine Science Center and Virginia Beach.

    More...

    Show map

    price for 1 night
    Book Now From US$ 121
    price for 1 night
  • Hampton Inn Virginia Beach-Oceanfront North

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

    The 3-star Hampton Inn Virginia Beach Oceanfront North provides a beautiful view over the Atlantic Ocean.

    More...

    Show map

    price for 1 night
    Book Now From US$ 139
    price for 1 night
  • The Oceanfront Inn

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

    Situated in the heart of Virginia Beach, the 3-star The Oceanfront Inn offers the casual restaurant serving seafood cuisine. This hotel dates from 1981 and was refurbished in 2011.

    More...

    Show map

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

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

    Days Inn Virginia Beach Oceanfront is located in a coastal area of Virginia Beach in close proximity to Virginia Beach, Ocean Breeze Waterpark and Mystery Dinner Playhouse.

    More...

    Show map

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

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

    Barclay Towers Hotel offers affordable lodging in Virginia Beach. The hotel was built in 1970 and refurbished in 2011.

    More...

    Show map

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