join Orbitz Rewards

By clicking, I agree to the terms

Virginia Beach 2 star hotels

Room 1
*Ages of children at time of trip (for pricing, discounts)

Recently booked Virginia Beach hotels

Hotel Last booked Stars Price from
Travelodge Suites Virginia Beach Oceanfront
Beachfront
8 minutes ago 2 stars $50
The Blue Marlin 1 hour ago 2 stars $43
Econo Lodge Oceanfront
Beachfront
15 hours ago 2 stars $79
Days Inn Virginia Beach Oceanfront
Beachfront
22 hours ago 2 stars $99
Knights Inn and Suites Virginia Beach VA
Beachfront
22 hours ago 2 stars $50
Days Inn Virginia Beach At The Beach
Beachfront
1 day ago 2 stars $59
Quality Inn & Suites Oceanfront
Beachfront
1 day ago 2 stars $81
Surfside Oceanfront Inn and Suites
Beachfront
1 day ago 2 stars $111
Belmont Inn and Suites 1 day ago 2 stars $45
Hampton Inn Norfolk/Virginia Beach 1 day ago 2 stars $104

Virginia Beach 2 Star Hotels

  • Virginia Beach Hotels

Featured Virginia Beach 2 Star Hotels

From $43

1 The Blue Marlin

2 stars
3.3 / 5 72 reviews

2411 Pacific Ave Map

Book Now and Save 20 %

From $59

2 Days Inn Virginia Beach At The Beach

2 stars
3.4 / 5 98 reviews

1000 Atlantic Ave. Map

Stay 3, Save 20%

From $59

3 Ambassadors Inn and Suites Virginia Beach

2 stars
3.0 / 5 29 reviews

716 21st Street Map

From $50

4 Knights Inn and Suites Virginia Beach VA

2 stars
2.9 / 5 54 reviews

207 29th Street Map

Stay 3, Save 20%

From $99

5 Days Inn Virginia Beach Oceanfront

2 stars
3.5 / 5 52 reviews

2417 Atlantic Avenue Map

Stay 2, Save 15%

From $86

6 Dolphin Inn

2 stars
3.4 / 5 80 reviews

1705 Atlantic Avenue Map

Stay 3, Save 20%

From $69

7 Super 8 Virginia Beach Oceanfront

2 stars
2.1 / 5 22 reviews

1719 Atlantic Ave Map

Stay 2, Save 15%

From $79

8 Neptune Park Inn

2 stars
1.9 / 5 45 reviews

3108 Atlantic Avenue Map

From $81

9 Quality Inn & Suites Oceanfront

2 stars
3.2 / 5 21 reviews

705 Atlantic Avenue Map

From $79

10 Econo Lodge Oceanfront

2 stars
3.4 / 5 49 reviews

2109 Atlantic Ave. Map

From $111

11 Surfside Oceanfront Inn and Suites

2 stars
3.5 / 5 82 reviews

1211 Atlantic Avenue Map

From $79

12 La Quinta Inn & Suites Virginia Beach

2 stars
3.7 / 5 98 reviews

2800 Pacific Ave Map

From $45

13 Belmont Inn and Suites

2 stars
2.9 / 5 67 reviews

1113 Pacific Avenue Map

From $50

14 Travelodge Suites Virginia Beach Oceanfront

2 stars
2.4 / 5 134 reviews

1909 Atlantic Ave Map

Stay 2, Save 15%

From $59

15 Days Inn Virginia Beach Town Center

2 stars
2.8 / 5 52 reviews

4600 Bonney Road Map

Stay 3, Save 20%