Star Rating
Hotel Name
Price Range (USD)to
Amenities

23704 Hotels/Motels & Accommodations

Rodeway Inn : 1031 London Blvd.
+1-888-690-5247
1031 London Blvd., Portsmouth, VA 23704
  • Cheap Rural hotel
  • Check in time: 3:00 PM
Super Value Inn
+1-888-305-3366
925 London Blvd., Portsmouth, VA 23704
  • 2 star Downtown property
  • Free breakfast
Quality Inn Olde Towne
+1-800-881-1523
347 Effingham St., Portsmouth, VA 23704
  • Cheap Downtown hotel
  • Access to gym on-site
  • Most guests said the bathroom was clean
  • Great reception
From$59
Average 3.0 /5Reviews CallBookMore Details
Riverwalk Inn & Suites in Portsmouth
+1-888-283-3404
333 Effingham St., Portsmouth, VA 23704
  • Low-priced Downtown hotel
  • Hotel has 2 suites
  • Most guests thought the building wasn't nice
  • No security
Oakwood at Myrtles of Olde Towne
+1-866-221-8581
850 Crawford Pkwy., Portsmouth, VA 23704
  • Affordable hotel
  • Hotel has 3 floors
Renaissance Portsmouth in Portsmouth
+1-866-429-5787
425 Water St., Portsmouth, VA 23704
  • Four-star Downtown hotel
  • Check-in time: 4:00 pm
  • Pool is below average
  • For 75%, the rooms looked old
Oakwood at Harbor Tower
+1-888-690-5281
1 Harbor Court, Portsmouth, VA 23704
  • Midscale hotel
  • Check-in time: 15:30
Sheraton Norfolk Waterside Hotel
+1-888-690-5247
777 Waterside Dr., Norfolk, VA 23510 ~1.80 miles northeast of 23704
  • High end Downtown hotel
  • Access to gym on-site
Marriott Norfolk Waterside
+1-888-305-3366
235 East Main St., Norfolk, VA 23510 ~1.83 miles northeast of 23704
  • Expensive Downtown property
  • 405 sleeping rooms in hotel
From$109
Average 3.5 /5Reviews CallBookMore Details
Hilton Norfolk The Main - Norfolk
+1-800-881-1523
100 Main St., Norfolk, VA 23510 ~1.84 miles northeast of 23704
  • High-end hotel
  • 300 rooms in property
From$150
Very Good 4.0 /5Recent Reviews CallBookMore Details
Glass Light Hotel & Gallery : 201 Granby St.
+1-888-283-3404
201 Granby St., Norfolk, VA 23510 ~1.94 miles northeast of 23704
  • Midscale hotel
  • 2 suites in property
Courtyard by Marriott Norfolk Downtown : 520 Plume St.
+1-866-221-8581
520 Plume St., Norfolk, VA 23510 ~1.99 miles northeast of 23704
  • 3-star Downtown property
  • Access to gym on-site
  • Rooms are ok
  • Very good internet connection
From$75
Very Good 4.0 /5Review Score CallBookMore Details
Odybey Corporate Housing Norfolk
+1-866-429-5787
201 College Place, Norfolk, VA 23510 ~2.05 miles northeast of 23704
  • 3-star hotel
  • Fitness / Gym is on-site
Residence Inn Norfolk Downtown
+1-888-690-5281
227 West Brambleton Ave., Norfolk, VA 23510 ~2.14 miles northeast of 23704
  • Mid-scale property
  • 160 suites in hotel
From$90
Very Good 4.0 /5Review Score CallBookMore Details
Execustay at Belmont at Freemason
+1-888-690-5247
260 York St., Norfolk, VA 23510 ~2.23 miles northeast of 23704
  • Mid-scale property
  • Hotel has 239 rooms
Days Inn by Wyndham Chesapeake : 1439 George Washington Highway North
+1-888-305-3366
1439 George Washington Highway North, Chesapeake, VA 23323 ~2.45 miles south of 23704
  • Low priced hotel
Wyndham Garden Norfolk Downtown
+1-800-881-1523
700 Monticello Ave., Norfolk, VA 23510 ~2.51 miles northeast of 23704
  • Three Star Downtown hotel
  • Airport shuttle available
Sunset Manor Motel
+1-888-283-3404
3345 South Military Highway, Chesapeake, VA 23323 ~3.90 miles south of 23704
  • Economical Rural hotel
  • 50 sleeping rooms in hotel
Comfort Inn & Suites Chesapeake Va - Chesapeake
+1-866-221-8581
3355 South Military Highway, Chesapeake, VA 23323 ~3.91 miles south of 23704
  • 2 star Beach property
  • Fitness / Gym is on-site
  • Very good internet connection
  • Including Downtown
From$50
Average 3.5 /5Reviews CallBookMore Details
Econo Lodge in Chesapeake
+1-866-429-5787
2222 South Military Highway, Chesapeake, VA 23320 ~4.14 miles southeast of 23704
  • 2-star property
  • Easy booking a room
  • Most guests said the bathroom was dirty
Springhill Suites by Marriott Norfolk Odu
+1-888-690-5281
4500 Hampton Blvd., Norfolk, VA 23508 ~4.16 miles north of 23704
  • 3-star Rural hotel
  • 2 meeting rooms in property
  • Most guests thought the service was very professional
  • Resonable reastaurant
From$109
Very Good 4.0 /5Guest Reviews CallBookMore Details
Execustay at Belmont at Greenbrier - Chesapeake
+1-888-690-5247
1212 Triple Crown Circle, Chesapeake, VA 23320 ~4.40 miles southeast of 23704
  • Affordable hotel
  • Hotel has 3 floors
Value Place Chesapeake / Norfolk Va (Greenbrier)
+1-888-305-3366
1708 Sentinel Dr., Chesapeake, VA 23320 ~4.60 miles southeast of 23704
  • Two star hotel
  • Check in time: 3:00 p.m.
  • Most guests found the staff to be friendly enough
  • Overall Stay Was Nice & Affordable
Hampton Inn Chesapeake
+1-800-881-1523
701a Woodlake Dr., Chesapeake, VA 23320 ~4.81 miles southeast of 23704
  • Mid-scale Convention Center hotel
  • Comp. Breakfast
  • AC needs updating
  • Terrible amenities
From$69
Very Good 4.0 /5Read Reviews CallBookMore Details
Staybridge Suites Chesapeake Va. Beach : 709 Woodlake Dr.
+1-888-283-3404
709 Woodlake Dr., Chesapeake, VA 23320 ~4.87 miles southeast of 23704
  • Affordable Suburban hotel
  • Gym is available on property
  • Approx. half of guests said rooms were dirty
  • Average comfort
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
Red Roof Inn Chesapeake Conference Center - Chesapeake
+1-866-221-8581
724 Woodlake Dr., Chesapeake, VA 23320 ~4.92 miles east of 23704
  • Economical property
  • Check in: 15:00
From$60
Very Good 4.0 /5Review Score CallBookMore Details
Delta Hotels by Marriott Chesapeake Norfolk
+1-866-429-5787
725 Woodlake Dr., Chesapeake, VA 23320 ~4.97 miles east of 23704
  • Four-star Suburban hotel
  • 12 suites in hotel
  • Furniture needs more attention
  • Most guests liked the proximity to shopping
Holiday Inn Express Chesapeake Norfolk - Chesapeake
+1-888-690-5281
721 Conference Center Dr., Chesapeake, VA 23320 ~5.02 miles east of 23704
  • 3-star Convention Center hotel
  • Check in: 3:00 pm
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Springhill Suites Chesapeake Greenbrier : 1446 Crossways Blvd.
+1-888-690-5247
1446 Crossways Blvd., Chesapeake, VA 23320 ~5.03 miles southeast of 23704
  • Affordable Suburban property
  • 132 rooms in hotel
  • Great room
  • Vibe was good
From$80
Very Good 4.5 /5Review Score CallBookMore Details
Aloft Chesapeake - Chesapeake
+1-888-305-3366
1454 Crossways Blvd., Chesapeake, VA 23320 ~5.06 miles southeast of 23704
  • Midscale Suburban property
  • Check-in: 4pm
From$91
Very Good 4.0 /5Reviews CallBookMore Details
Residence Inn by Marriott Chesapeake Greenbrier - Chesapeake
+1-800-881-1523
1500 Crossways Blvd., Chesapeake, VA 23320 ~5.07 miles southeast of 23704
  • Mid-scale Downtown property
  • Check-in time: 3:00 PM
  • Right off highway
  • Close by expressway
From$109
Very Good 4.5 /5Hotel Reviews CallBookMore Details
Extended Stay America Greenbrier Circle in Chesapeake
+1-888-283-3404
809 Greenbrier Circle, Chesapeake, VA 23320 ~5.08 miles east of 23704
  • 2-star property
  • 93 rooms in hotel
Extended Stay America Crossways Blvd. in Chesapeake
+1-866-221-8581
1540 Crossways Blvd., Chesapeake, VA 23320 ~5.10 miles southeast of 23704
  • Low Cost Highway property
  • 132 rooms in hotel
  • Most guests enjoyed the restaurants & bars nearby
  • Acceptable minibar
Wingate by Wyndham - Chesapeake
+1-866-429-5787
817 Greenbrier Circle, Chesapeake, VA 23320 ~5.10 miles east of 23704
  • Mid-scale Suburban property
  • Hotel has 2 meeting rooms
  • Most guests thought the service was very professional
  • Clean
From$62
Very Good 4.0 /5Reviews CallBookMore Details
Comfort Suites
+1-888-690-5281
1550 Crossways Blvd., Chesapeake, VA 23320 ~5.13 miles southeast of 23704
  • Three Star Suburban hotel
  • 3 floors in property
  • Almost all guests thought the bathroom was big enough
  • 1 out of 2 guests thought the shower was ok
Fairfield Inn & Suites
+1-888-690-5247
1560 Crossways Blvd., Chesapeake, VA 23320 ~5.14 miles southeast of 23704
  • Three Star Suburban property
  • Fitness center on property
  • Easily accessible by car, said 100%
  • Great breakfast bar
Quality Inn
+1-888-305-3366
100 Red Cedar Court, Chesapeake, VA 23320 ~5.19 miles southeast of 23704
  • Low-priced Convention Center property
  • Fitness / Gym is on-site
Studios & Suites 4 Less Battlefield Blvd in Chesapeake
+1-800-881-1523
1433 North Battlefield Blvd., Chesapeake, VA 23320 ~5.22 miles southeast of 23704
  • Economy hotel
  • 93 rooms in property
Savannah Suites at Chesapeake Va : 1409 Tintern St.
+1-888-283-3404
1409 Tintern St., Chesapeake, VA 23320 ~5.26 miles southeast of 23704
  • 2-star Suburban hotel
  • Fitness / Gym is on-site
  • Room is not nice
  • Excellent hotel
Hilton Garden Inn Chesapeake / Greenbrier
+1-866-221-8581
1565 Crossways Blvd., Chesapeake, VA 23320 ~5.26 miles southeast of 23704
  • Mid-scale Suburban hotel
  • 7 suites in property
Hampton Inn & Suites Chesapeake / Battlefield Blvd - Chesapeake
+1-866-429-5787
1421 Battlefield Blvd. North, Chesapeake, VA 23320 ~5.29 miles southeast of 23704
  • Mid-scale Suburban hotel
  • Fitness center on property
Homewood Suites by Hilton Chesapeake / Greenbrier - Chesapeake
+1-888-690-5281
1569 Crossways Blvd., Chesapeake, VA 23320 ~5.30 miles southeast of 23704
  • Mid-scale Suburban hotel
  • 5 floors in property
  • Most guests said rooms were clean enough
  • Great breakfast
From$79
Very Good 4.0 /5Read Reviews CallBookMore Details
Hyatt Place Chesapeake / Greenbrier
+1-888-690-5247
709 Eden Way North, Chesapeake, VA 23320 ~5.33 miles southeast of 23704
  • 3 star Downtown property
  • Gym / Fitness Center Available
  • Most guests said it was a stylish hotel
  • Excellent wellness & sports facilities
Oakwood at Chesapeake Coveside
+1-888-305-3366
150 Coveside Lane, Chesapeake, VA 23320 ~5.48 miles southeast of 23704
  • Midscale property
  • Check-in time: 15:30
Americas Best Value Inn
+1-800-881-1523
4433 South Military Highway, Chesapeake, VA 23321 ~5.80 miles west of 23704
  • Cheap hotel
  • Free complimentary breakfast
  • Breakfast is mediocre
  • Big jacuzzi
Days Inn Norfolk Military Circle : 5701 Chambers St.
+1-888-283-3404
5701 Chambers St., Norfolk, VA 23502 ~5.84 miles east of 23704
  • Two-star Highway property
  • Check-in: 03:00 PM
Ramada Limited Norfolk
+1-866-221-8581
515 North Military Highway, Norfolk, VA 23502 ~5.85 miles east of 23704
  • Mid-scale Airport hotel
  • Hotel has 2 floors
Studios & Suites 4 Less Western Branch : 3235 Western Branch Blvd.
+1-866-429-5787
3235 Western Branch Blvd., Chesapeake, VA 23321 ~5.90 miles west of 23704
  • 4 star Suburban property
  • 90 rooms in hotel
  • Parking was ok, according to 50%
  • Restaurants nearby
Budget Lodge
+1-888-690-5281
3244 Western Branch Blvd., Chesapeake, VA 23321 ~5.94 miles west of 23704
  • Two star hotel
  • Check in time: 3:00 PM
  • Rooms looked old
  • Service could be improved
Motel 6 Norfolk
+1-888-690-5247
853 North Military Highway, Norfolk, VA 23502 ~5.96 miles east of 23704
  • Low priced Suburban property
  • 2 floors in hotel

Next: Show All Available 23704 Hotels with Pricing

Graph: Next 20 Days of Portsmouth Hotel Prices

Rates shown are nightly rates before taxes and do not necessarily reflect all Portsmouth, VA discounts available. The chart reflects the cheapest Portsmouth hotel for each day and each star rating category.
Back to Top