Search options

Date

Date
Ages of children:
Choose the age of a child
Choose the age of children
Cancel
OK

2 star hotels in Virginia Beach

Filter Results

Narrow your choice

Open Filter Close Filter

Hotels by stars

Budget (per night)

Other property types

Landmarks

Hotel types

User rating

In the hotel

In the room

Specify by

Apply Filters
Clear Filters

56 results

  • Hyatt House Virginia Beach / Oceanfront

    From US$ 172

    2705 Atlantic Avenue, Virginia Beach, United States (To the map)

    The 2-star Hyatt House Virginia Beach / Oceanfront Hotel is located in the heart of Virginia Beach.

    To the hotel

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

    From US$ 126

    2707 Atlantic Ave., Virginia Beach, United States (To the map)

    Econo Lodge Virginia Beach - On The Ocean is located in a historic area of Virginia Beach in 20 minutes walking distance from Virginia Beach Fishing Pier. The building was renovated in 1999.

    To the hotel

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

    From US$ 112

    600 Atlantic Avenue, Virginia Beach, United States (To the map)

    The Turtle Cay Resort lies in a beach area of Virginia Beach within a 20-minute walk of Virginia Aquarium & Marine Science Center, featuring free self parking, a tennis court and a courtyard. This…

    To the hotel

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

    From US$ 135

    5793 Greenwich Road, Virginia Beach, United States (To the map)

    Hampton Inn Virginia Beach boasts riverside positioning at a close distance to Norfolk Botanical Garden, Virginia Beach and Sandler Center, offering 120 rooms and a tennis court, a golf course and…

    To the hotel

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

    From US$ 111

    215 Atlantic Ave, Virginia Beach, United States (To the map)

    The 2-star Schooner Inn boasts close proximity to Virginia Beach just 8.5 km away. Renovated in 2008, the unique hotel has welcomed guests since 1972.

    To the hotel

    price for 1 night
    Book Now From US$ 111
  • Grand Ocean Hotel

    From US$ 209

    1101 Atlantic Avenue, Virginia Beach, United States (To the map)

    The beachfront Grand Ocean Hotel is a 2-star property placed 2.3 km from Virginia Aquarium & Marine Science Center. The hotel occupies 8 floors and was renovated in 2010.

    To the hotel

    price for 1 night
    Book Now From US$ 209
  • Comfort Suites Beachfront

    From US$ 286

    2321 Atlantic Avenue, Virginia Beach, United States (To the map)

    The charming 2-star Comfort Suites Beachfront features newspaper service, ironing service and housekeeping.

    To the hotel

    price for 1 night
    Book Now From US$ 286
  • Towneplace Suites Virginia Beach

    From US$ 154

    5757 Cleveland Street, Virginia Beach, United States (To the map)

    Towneplace Suites Virginia Beach is a 2-star venue positioned about 18 km from Ocean Breeze Waterpark . This pleasant hotel was opened in 1998 and renovated in 2005.

    To the hotel

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

    From US$ 121

    2417 Atlantic Avenue, Virginia Beach, United States (To the map)

    The 2-star Days Inn Virginia Beach Oceanfront lies within 4.5 km from Ocean Breeze Waterpark. Days Inn Virginia Beach Oceanfront has been welcoming guests to its non-smoking rooms since 1980.

    To the hotel

    price for 1 night
    Book Now From US$ 121
  • Econo Lodge Oceanfront

    From US$ 162

    2109 Atlantic Ave., Virginia Beach, United States (To the map)

    The comfortable 2-star Econo Lodge Oceanfront offers quick access to The Virginia Beach Convention Center, which is about 1250 meters away. The hotel's contemporary building set in the heart of…

    To the hotel

    price for 1 night
    Book Now From US$ 162
  • Ocean Suites

    From US$ 267

    2315 Atlantic Avenue, Virginia Beach, United States (To the map)

    The family-friendly Ocean Suites offers accommodation in a beach area of Virginia Beach. The hotel occupies 8 floors and was renovated in 2008.

    To the hotel

    price for 1 night
    Book Now From US$ 267
  • Royal Clipper

    From US$ 180

    3508 Atlantic Ave, Virginia Beach, United States (To the map)

    Royal Clipper Hotel is a 2-star property situated about 4.8 km from Virginia Beach. The hotel was opened in 1980, renovated in 2010 and is housed in a 5-storey building.

    To the hotel

    price for 1 night
    Book Now From US$ 180
  • La Quinta Inn Norfolk Virginia Beach

    From US$ 124

    192 Newtown Rd, Virginia Beach, United States (To the map)

    The 3-star La Quinta Inn Norfolk Virginia Beach boasts ideal location not far from Virginia Beach, Sandler Center and Norfolk Botanical Garden. Renovated in 2002, the business hotel has welcomed…

    To the hotel

    price for 1 night
    Book Now From US$ 124
  • Oceans 2700

    From US$ 96

    2700 Pacific Avenue, Virginia Beach, United States (To the map)

    Oceans 2700 Hotel is a 2-star property only 5.7 km from Virginia Beach.

    To the hotel

    price for 1 night
    Book Now From US$ 96
  • Quality Inn Little Creek

    From US$ 99

    5189 Shore Dr., Virginia Beach, United States (To the map)

    The 2-star Quality Inn Little Creek boasts oceanfront location near Verizon Wireless Virginia Beach Amphitheater, which is around 16 km away.

    To the hotel

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

    From US$ 284

    311 16Th Street, Virginia Beach, United States (To the map)

    Alamar Resort Inn is located in a beach area of Virginia Beach in close proximity to Mystery Dinner Playhouse, Owl Creek and Verizon Wireless Virginia Beach Amphitheater.

    To the hotel

    price for 1 night
    Book Now From US$ 284
  • Sundial Inn

    From US$ 190

    308 21St St, Virginia Beach, United States (To the map)

    The family Sundial Inn comprises luxury rooms and gives a quick access to Beach Movie Bistro , which is 1350 meters away. Founded in 1989, the hotel underwent a renovation in 2002.

    To the hotel

    price for 1 night
    Book Now From US$ 190
  • Baymont Inn & Suites Virginia Beach Oceanfront

    From US$ 123

    1201 Atlantic Ave., Virginia Beach, United States (To the map)

    Baymont Inn & Suites Virginia Beach Oceanfront is a 2-star attractive property, set close to the beach front. Baymont Inn & Suites Virginia Beach Oceanfront has been welcoming guests to its…

    To the hotel

    price for 1 night
    Book Now From US$ 123
  • Days Inn Virginia Beach At The Beach

    From US$ 216

    1000 Atlantic Ave., Virginia Beach, United States (To the map)

    Days Inn Virginia Beach At The Beach is positioned 1350 meters from John Wareing Monument, in a shopping area of Virginia Beach. The hotel opened its doors in 1987 and was remodeled in 2012.

    To the hotel

    price for 1 night
    Book Now From US$ 216
  • Beach Carousel Virginia Beach

    From US$ 228

    1300 Pacific Avenue, Virginia Beach, United States (To the map)

    The 2-star Beach Carousel Virginia Beach Motel is situated a mere 14 km away from Verizon Wireless Virginia Beach Amphitheater.

    To the hotel

    price for 1 night
    Book Now From US$ 228