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
Howard Johnson Virginia Beach At the Beach
Beachfront
2 hours ago 2 stars $44
The Blue Marlin 3 hours ago 2 stars $38
Ambassadors Inn and Suites Virginia Beach 4 hours ago 2 stars $48
19 Atlantic Hotel 6 hours ago 2 stars $52
Hampton Inn Norfolk/Virginia Beach 14 hours ago 2 stars $107
Econo Lodge Virginia Beach - On the Ocean
Beachfront
1 day ago 2 stars $102
Days Inn Virginia Beach Oceanfront
Beachfront
1 day ago 2 stars $99
Econo Lodge Oceanfront
Beachfront
1 day ago 2 stars $87
La Quinta Inn Norfolk Virginia Beach 1 day ago 2 stars $67
La Quinta Inn & Suites Virginia Beach 2 days ago 2 stars $77

Virginia Beach 2 Star Hotels

  • Virginia Beach Hotels

Featured Virginia Beach 2 Star Hotels

From $38

1 The Blue Marlin

2 stars
3.3 / 5 87 reviews

2411 Pacific Ave Map

Book Now and Save 20 %

From $52

2 19 Atlantic Hotel

2 stars
3.5 / 5 116 reviews

203 19th Street Map

From $108

3 Surfside Oceanfront Inn and Suites

2 stars
3.6 / 5 78 reviews

1211 Atlantic Avenue Map

From $48

4 Ambassadors Inn and Suites Virginia Beach

2 stars
3.1 / 5 31 reviews

716 21st Street Map

Save 10% on NonRefundable Rates!

From $44

5 Howard Johnson Virginia Beach At the Beach

2 stars
4.0 / 5 3 reviews

512 Atlantic Avenue Map

Book and Save 25% this Summer on Weekday Travel

From $99

6 Days Inn Virginia Beach Oceanfront

2 stars
3.5 / 5 54 reviews

2417 Atlantic Avenue Map

Stay 2, Save 15%

From $102

7 Econo Lodge Virginia Beach - On the Ocean

2 stars
4.0 / 5 24 reviews

2707 Atlantic Ave. Map

From $45

8 Knights Inn and Suites Virginia Beach VA

2 stars
3.0 / 5 54 reviews

207 29th Street Map

Stay 2, Save 15%

From $87

9 Econo Lodge Oceanfront

2 stars
3.4 / 5 48 reviews

2109 Atlantic Ave. Map

From $86

10 Neptune Park Inn

2 stars
1.9 / 5 37 reviews

3108 Atlantic Avenue Map

From $80

11 Super 8 Virginia Beach Oceanfront

2 stars
2.1 / 5 36 reviews

1719 Atlantic Ave Map

Stay 2, Save 15%

From $42

12 Belmont Inn and Suites

2 stars
2.9 / 5 64 reviews

1113 Pacific Avenue Map

From $77

13 La Quinta Inn & Suites Virginia Beach

2 stars
3.8 / 5 93 reviews

2800 Pacific Ave Map

From $105

14 Quality Inn & Suites Oceanfront

2 stars
3.2 / 5 25 reviews

705 Atlantic Avenue Map

From $52

15 Days Inn Virginia Beach Town Center

2 stars
2.8 / 5 48 reviews

4600 Bonney Road Map

Stay 2, Save 15%