Beginning of main content
Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured Portsmouth Independent Hotels

See all 325 Hotels in Portsmouth
Red Roof Inn Virginia Beach

Red Roof Inn Virginia Beach

196 Ballard Ct, Virginia Beach
2.0 out of 5.0
3.2 out of 5 (265 reviews)
Good value A good stop for the weary traveler easy walking distance to restaurant. Clean room - 

$42

$42
Country Inn & Suites Virginia Beach

Country Inn & Suites Virginia Beach

1801 Atlantic Ave, Virginia Beach
3.0 out of 5.0
3.8 out of 5 (453 reviews)
Nice hotel with ocean view rooms Clean room, comfortable bed, great breakfast. Checked out at 11 am but we were able to keep our car … - 

$74

$74
Aloft Chesapeake

Aloft Chesapeake

1454 Crossways Boulevard, Chesapeake
3.0 out of 5.0
4.0 out of 5 (299 reviews)
Strange room There was no phone in our room. We had an ancient analog clock which did not work. I was constantly … - 

$80

$80
Baymont Inn & Suites Virginia Beach Oceanfront

Baymont Inn & Suites Virginia Beach Oceanfront

1201 Atlantic Ave., Virginia Beach
2.0 out of 5.0
3.0 out of 5 (246 reviews)
Adequate hotel for excellent price Great lodging for a good price of 55 a night. The room I had was old, but it was comfortable and we … - 

$65

$65
Ocean Beach Club by Diamond Resorts

Ocean Beach Club by Diamond Resorts

3401 Atlantic Ave, Virginia Beach
3.5 out of 5.0
3.9 out of 5 (486 reviews)
Best rainy vacation ever Everyone st the facility was kind and did everything they could to accommodate us. Valet service we … - 

$86

$86
Boardwalk by Diamond Resorts

Boardwalk by Diamond Resorts

1601 Atlantic Ave, Virginia Beach
3.0 out of 5.0
4.1 out of 5 (131 reviews)
Great stay well worth the trip Great stay excellent room oceanfront view nice staff shout out to Kristi front desk from Tmoon! Kri … - 

$79

$79
La Quinta Inn Norfolk Virginia Beach

La Quinta Inn Norfolk Virginia Beach

192 Newtown Rd, Virginia Beach
2.5 out of 5.0
3.5 out of 5 (273 reviews)
Great Hotel for the Weekend Nice quiet atmosphere. Excellent price for a weekend stay - 

$59

$59
La Quinta Inn & Suites Norfolk Airport

La Quinta Inn & Suites Norfolk Airport

1387 N Military Hwy, Norfolk
2.5 out of 5.0
4.1 out of 5 (195 reviews)
Great place close to airpirt good breakfast before traveling as well - 

$79

$79
La Quinta Inn & Suites Virginia Beach

La Quinta Inn & Suites Virginia Beach

2800 Pacific Ave, Virginia Beach
2.5 out of 5.0
3.9 out of 5 (346 reviews)
A COZY HOTEL MINUTES AWAY FROM THE BEACH The hotel itself is great! We get fast and free Wifi access in our hotel room. We came here during … - 

$75

$75
Delta Hotels by Marriott Chesapeake

Delta Hotels by Marriott Chesapeake

725 Woodlake Dr, Chesapeake
3.5 out of 5.0
4.0 out of 5 (63 reviews)
Alright... I would have rated this hotel higher if a) the hotel floor felt somewhat cleaner on the arrival day … - 

$83

$83
Country Inn & Suites By Carlson, Hampton, VA

Country Inn & Suites By Carlson, Hampton, VA

1551 Hardy Cash Dr, Hampton
3.0 out of 5.0
4.0 out of 5 (283 reviews)
Friendly staff Staff was very friendly and helpful. It made a big difference. The room was cozy. Just used it basi … - 

$67

$67
The Westin Virginia Beach Town Center

The Westin Virginia Beach Town Center

4535 Commerce St, Virginia Beach
4.0 out of 5.0
4.3 out of 5 (289 reviews)
Good Stay for a Great Price Hotel was in a very convenient location with tons of restaurants and shops and free garage parking. … - 

$129

$129
Schooner Inn

Schooner Inn

215 Atlantic Ave, Virginia Beach
2.0 out of 5.0
4.0 out of 5 (319 reviews)
Location was great. Clean room great view. Wonderful trip great view clean room quiet til last morning which a backhoe was. Beeping at 7 am wh … - 

$60

$60
Beach Quarters by Diamond Resorts

Beach Quarters by Diamond Resorts

501 Atlantic Avenue, Virginia Beach
2.5 out of 5.0
3.6 out of 5 (207 reviews)
room set up was good and lots of room. great location right on the beach. between waterman's grill … - 

$69

$69
Holiday Inn Express Chesapeake - Norfolk

Holiday Inn Express Chesapeake - Norfolk

721 Conference Center Drive, Chesapeake
2.5 out of 5.0
4.7 out of 5 (15 reviews)
Really great, but computer glitch w reservation. Very nice. Great breakfast but could not find my prepaid resrvation, problem with my name ending in … - 

$76

$76
Belvedere Beach Resort

Belvedere Beach Resort

3603 Atlantic Ave, Virginia Beach
2.5 out of 5.0
4.1 out of 5 (109 reviews)
Cozy, private, great views Check in was quick! Staff excellent Would stay again - 

$59

$59
Red Roof Inn Chesapeake Conference Center

Red Roof Inn Chesapeake Conference Center

724 Woodlake Dr, Chesapeake
2.0 out of 5.0
3.2 out of 5 (218 reviews)
Very Nice. Nice staff, good value. Appreciated being able to check in early. - 

$46

$46
Holiday Inn Express Hotel & Suites Va Beach Oceanfront

Holiday Inn Express Hotel & Suites Va Beach Oceanfront

2607 Atlantic Ave, Virginia Beach
3.0 out of 5.0
4.1 out of 5 (254 reviews)
Watching dolphins from your room. Nice clean hotel with friendly & nice staff. Nice breakfast. You can see dolphins from your room. - 

$114

$114
Wingate by Wyndham Chesapeake

Wingate by Wyndham Chesapeake

817 Greenbrier Circle, Chesapeake
2.5 out of 5.0
3.9 out of 5 (26 reviews)
Awesome Hotel This location has just been re-done. It is beautiful! We will be back. - 

$73

$73
Country Inn & Suites By Carlson, Newport News South, VA

Country Inn & Suites By Carlson, Newport News South, VA

1069 J Clyde Morris Blvd, Newport News
3.0 out of 5.0
3.8 out of 5 (280 reviews)
Remodeling in progress. Otherwise very nice. Wii recommend - 

$67

$67
Map

Recently booked Portsmouth hotels

Comfort Inn Olde Town
2.5 out of 5.0
Last booking: 16 hours ago

Pocket Guide: Independent Hotels in Portsmouth

Search for hotels in Portsmouth on Expedia. You can easily find your hotels in Portsmouth using one of the methods below:

  • View our selection of featured hotels in Portsmouth
  • Use the map to find hotels in the Portsmouth neighborhood you prefer
  • Use the filters to see hotels in a specific area of Portsmouth, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in Portsmouth
  • Enter your travel dates to view the best deals on hotels in Portsmouth - while they last