Star Rating
Hotel Name
Price Range (USD)to
Amenities

23704 Hotels, Motels & Accommodations

Motel 6 Portsmouth Va #9052
+1-888-389-4121
1031 London Blvd., Portsmouth, VIRGINIA 23704
  • 2-star Rural property
  • Gym / Fitness Center Available
Red Roof Inn : 925 London Blvd.
+1-888-675-2083
925 London Blvd., Portsmouth, VA 23704
  • 2 star Downtown hotel
  • 55 rooms in property
Quality Inn Olde Towne
+1-800-716-8490
347 Effingham St., Portsmouth, VA 23704
  • Economy Downtown hotel
  • 23 suites in property
  • Old lamps
  • Complete overhaul
Riverwalk Inn & Suites
+1-800-805-5223
333 Effingham St., Portsmouth, VA 23704
  • Economical Downtown property
  • Hotel has an eco-friendly policy Learn more
  • Rooms need regular maintenance
  • Most guests thought it was rather dirty
From$65
Very Good 4.5 /5Reviews CallBookMore Details
Oakwood at Myrtles of Olde Towne in Portsmouth
+1-888-965-1860
850 Crawford Pkwy., Portsmouth, VA 23704
  • Affordable property
  • Access to gym on-site
Renaissance Portsmouth : 425 Water St.
+1-888-788-5576
425 Water St., Portsmouth, VA 23704
  • Four star Downtown property
  • 249 rooms in hotel
  • Excellent buffet breakfast
  • Affordable food
Oakwood at Harbor Tower
+1-888-897-9207
1 Harbor Court, Portsmouth, VA 23704
  • Mid-scale hotel
  • Hotel has 191 rooms
Sheraton Norfolk Waterside Hotel
+1-888-311-4278
777 Waterside Dr., Norfolk, VA 23510 ~1.80 miles northeast of 23704
  • Expensive Downtown hotel
  • Gym / Fitness Center Available
From$89
Average 3.5 /5Reviews CallBookMore Details
Marriott Norfolk Waterside
+1-888-469-4795
235 East Main St., Norfolk, VA 23510 ~1.83 miles northeast of 23704
  • Four star Downtown property
  • 8 suites in hotel
Hilton Norfolk The Main in Norfolk
+1-888-734-9421
100 Main St., Norfolk, VA 23510 ~1.84 miles northeast of 23704
  • Four star property
  • 300 rooms in property
From$150
Very Good 4.5 /5Latest Reviews CallBookMore Details
Xxx - Norfolk
+1-888-841-5292
201 Granby St., Norfolk, VA 23510 ~1.94 miles northeast of 23704
  • High-end Downtown property
  • Check in: 15:00
Courtyard by Marriott Norfolk Downtown
+1-888-455-5160
520 Plume St., Norfolk, VA 23510 ~1.99 miles northeast of 23704
  • Midscale Downtown hotel
  • 5 conference rooms in property
  • Pool should be renewed
  • Breakfast is below average
Odybey Corporate Housing Norfolk
+1-888-965-8297
201 College Place, Norfolk, VA 23510 ~2.05 miles northeast of 23704
  • Midscale hotel
  • Check-in time: 16:00
Residence Inn Norfolk Downtown
+1-888-906-6358
227 West Brambleton Ave., Norfolk, VA 23510 ~2.14 miles northeast of 23704
  • 3 star property
  • 160 suites in hotel
From$90
Very Good 4.0 /5Reviews CallBookMore Details
Execustay at Belmont at Freemason
+1-888-749-6785
260 York St., Norfolk, VA 23510 ~2.23 miles northeast of 23704
  • 3 star property
  • 4 floors in property
Days Inn by Wyndham Chesapeake - Chesapeake
+1-888-878-9982
1439 George Washington Highway North, Chesapeake, VA 23323 ~2.45 miles south of 23704
  • Cheap hotel
  • Check-in: 14:00
From$60
Average 3.0 /5Reviews CallBookMore Details
Wyndham Garden Norfolk Downtown - Norfolk
+1-888-389-4485
700 Monticello Ave., Norfolk, VA 23510 ~2.51 miles northeast of 23704
  • 3-star Downtown property
  • Hotel has a green policy See more
Comfort Inn & Suites Chesapeake Va - Chesapeake
+1-888-389-4121
3355 South Military Highway, Chesapeake, VA 23323 ~3.91 miles south of 23704
  • Two-star Beach property
  • Check in: 4pm
  • Fair Hotel
  • Including Downtown
Econo Lodge
+1-888-675-2083
2222 South Military Highway, Chesapeake, VA 23320 ~4.14 miles southeast of 23704
  • Cheap hotel
  • 55 rooms in property
  • 1 out of 2 guests said the reception staff was ok
  • Average comfort
Springhill Suites by Marriott Norfolk Odu - Norfolk
+1-800-716-8490
4500 Hampton Blvd., Norfolk, VA 23508 ~4.16 miles north of 23704
  • Mid-scale Rural hotel
  • Check-in time: 3:00PM
  • Parking was ok, according to 63%
  • Rooms are ok
From$109
Very Good 4.0 /5Recent Reviews CallBookMore Details
Execustay at Belmont at Greenbrier - Chesapeake
+1-800-805-5223
1212 Triple Crown Circle, Chesapeake, VA 23320 ~4.40 miles southeast of 23704
  • 3 star property
  • Fitness center on property
From$90
Average 3.0 /5Reviews CallBookMore Details
Value Place Chesapeake / Norfolk Va (Greenbrier) in Chesapeake
+1-888-965-1860
1708 Sentinel Dr., Chesapeake, VA 23320 ~4.60 miles southeast of 23704
  • Inexpensive hotel
  • Hotel has 124 rooms
  • Good value for the money
  • Great price
Hampton Inn Chesapeake : 701a Woodlake Dr.
+1-888-788-5576
701a Woodlake Dr., Chesapeake, VA 23320 ~4.81 miles southeast of 23704
  • Three Star Convention Center property
  • 4 floors in property
  • Professional service and good reception
  • Rooms could be cleaner
Staybridge Suites Chesapeake Va. Beach - Chesapeake
+1-888-897-9207
709 Woodlake Dr., Chesapeake, VA 23320 ~4.87 miles southeast of 23704
  • Midscale Suburban hotel
  • Hotel has 4 floors
  • Hotel facilities could use a good clean
  • Breakfast spread
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
Red Roof Inn Chesapeake Conference Center
+1-888-311-4278
724 Woodlake Dr., Chesapeake, VA 23320 ~4.92 miles east of 23704
  • Two star hotel
  • 108 rooms in hotel
From$60
Very Good 4.0 /5Read Reviews CallBookMore Details
Delta Hotels by Marriott Chesapeake Norfolk : 725 Woodlake Dr.
+1-888-469-4795
725 Woodlake Dr., Chesapeake, VA 23320 ~4.97 miles east of 23704
  • 4 star Suburban property
  • Hotel has 12 meeting rooms
  • For 60%, the rooms looked old
  • Terrific location
From$99
Very Good 4.0 /5Review Score CallBookMore Details
Holiday Inn Express Chesapeake Norfolk
+1-888-734-9421
721 Conference Center Dr., Chesapeake, VA 23320 ~5.02 miles east of 23704
  • 3-star Convention Center property
  • Hotel has 13 suites
Springhill Suites Chesapeake Greenbrier : 1446 Crossways Blvd.
+1-888-841-5292
1446 Crossways Blvd., Chesapeake, VA 23320 ~5.03 miles southeast of 23704
  • Three Star Suburban property
  • Fitness + Health Center
  • Clean rooms
  • Good restaurants & bars in the area
From$80
Very Good 4.0 /5Review Score CallBookMore Details
Aloft Chesapeake
+1-888-455-5160
1454 Crossways Blvd., Chesapeake, VA 23320 ~5.06 miles southeast of 23704
  • Midscale Suburban hotel
  • Airport shuttle provided
Residence Inn by Marriott Chesapeake Greenbrier : 1500 Crossways Blvd.
+1-888-965-8297
1500 Crossways Blvd., Chesapeake, VA 23320 ~5.07 miles southeast of 23704
  • Three Star Downtown hotel
  • 121 rooms in property
  • Good service
  • Bathtub did not have
From$109
Very Good 4.0 /5Read Reviews CallBookMore Details
Extended Stay America Greenbrier Circle
+1-888-906-6358
809 Greenbrier Circle, Chesapeake, VA 23320 ~5.08 miles east of 23704
  • Low Cost hotel
  • Free complimentary breakfast
Extended Stay America Crossways Blvd. - Chesapeake
+1-888-749-6785
1540 Crossways Blvd., Chesapeake, VA 23320 ~5.10 miles southeast of 23704
  • Two star Highway property
  • Check in: 3:00pm
  • No lobby area
  • Good wireless internet
Wingate by Wyndham
+1-888-878-9982
817 Greenbrier Circle, Chesapeake, VA 23320 ~5.10 miles east of 23704
  • Affordable Suburban hotel
  • Hotel has 4 floors
  • Service is professional and beds are top notch
  • Carpet needs replacing
Comfort Suites
+1-888-389-4485
1550 Crossways Blvd., Chesapeake, VA 23320 ~5.13 miles southeast of 23704
  • Midscale Suburban hotel
  • Hotel has 124 rooms
  • Nice looking property
  • Excellent budget hotel
Fairfield Inn & Suites in Chesapeake
+1-888-389-4121
1560 Crossways Blvd., Chesapeake, VA 23320 ~5.14 miles southeast of 23704
  • Three Star Suburban hotel
  • 8 suites in property
  • Good accessibility by car
  • Average beds
Hilton Garden Inn & Homewood Suites Chesapeake / Greenbrier
+1-888-675-2083
1565 Crossways Blvd., Chesapeake, VA 23320 ~5.16 miles southeast of 23704
  • Midscale Suburban hotel
  • Fitness center on property
Courtyard by Marriott Chesapeake Greenbrier : 1562 Crossways Blvd.
+1-800-716-8490
1562 Crossways Blvd., Chesapeake, VA 23320 ~5.17 miles southeast of 23704
  • 3 star Downtown hotel
  • Fitness / Gym is on-site
From$95
Very Good 4.0 /5Read Reviews CallBookMore Details
Quality Inn in Chesapeake
+1-800-805-5223
100 Red Cedar Court, Chesapeake, VA 23320 ~5.19 miles southeast of 23704
  • Low-priced Convention Center hotel
  • 59 rooms in hotel
Studios & Suites 4 Less Battlefield Blvd
+1-888-965-1860
1433 North Battlefield Blvd., Chesapeake, VA 23320 ~5.22 miles southeast of 23704
  • Low priced property
  • 93 sleeping rooms in hotel
Homewood Suites by Hilton Chesapeake Greenbrier
+1-888-788-5576
1569 Crossways Blvd., Chesapeake, VA 23320 ~5.26 miles southeast of 23704
  • Affordable Suburban property
  • 5 meeting rooms in property
From$98
Very Good 4.0 /5Reviews CallBookMore Details
Hampton Inn & Suites Chesapeake / Battlefield Blvd in Chesapeake
+1-888-897-9207
1421 Battlefield Blvd. North, Chesapeake, VA 23320 ~5.29 miles southeast of 23704
  • 3 star Suburban hotel
  • Check in: 3:00
From$69
Very Good 4.0 /5Reviews CallBookMore Details
Hyatt Place Chesapeake / Greenbrier : 709 Eden Way North
+1-888-311-4278
709 Eden Way North, Chesapeake, VA 23320 ~5.33 miles southeast of 23704
  • 3 star Downtown hotel
  • 119 rooms in property
  • Good amenities
  • Close to shopping areas
Oakwood at Chesapeake Coveside in Chesapeake
+1-888-469-4795
150 Coveside Lane, Chesapeake, VA 23320 ~5.48 miles southeast of 23704
  • Affordable property
  • Check-in: 15:30
Americas Best Value Inn in Chesapeake
+1-888-734-9421
4433 South Military Highway, Chesapeake, VA 23321 ~5.80 miles west of 23704
  • Low priced property
  • 2 floors in property
  • Dirty mattress
  • Most guests complained about the bathroom
Days Inn Norfolk Military Circle : 5701 Chambers St.
+1-888-841-5292
5701 Chambers St., Norfolk, VA 23502 ~5.84 miles east of 23704
  • Cheap Highway hotel
  • 152 rooms in hotel
Ramada Limited Norfolk : 515 North Military Highway
+1-888-455-5160
515 North Military Highway, Norfolk, VA 23502 ~5.85 miles east of 23704
  • Inexpensive Airport property
  • Complimentary breakfast is offered
Studios & Suites 4 Less Western Branch - Chesapeake
+1-888-965-8297
3235 Western Branch Blvd., Chesapeake, VA 23321 ~5.90 miles west of 23704
  • High end Suburban property
  • Check-in: 3 p.m.
  • Staff has been amazing and helpful
  • Average cleanliness
Motel 6 Norfolk Va #9218 in Norfolk
+1-888-906-6358
853 North Military Highway, Norfolk, VIRGINIA 23502 ~5.91 miles east of 23704
  • Low priced Suburban property
Budget Lodge - Chesapeake
+1-888-749-6785
3244 Western Branch Blvd., Chesapeake, VA 23321 ~5.94 miles west of 23704
  • Low Cost hotel
  • Check in: 3:00 PM
  • Awful rooms
  • Rooms looked old
Econo Lodge at Military Circle
+1-888-878-9982
865 North Military Highway, Norfolk, VA 23502 ~5.96 miles east of 23704
  • Low Cost Highway property
  • Check-in time: 11:00

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.

FAQs about hotels near 23704

What are the most favored hotels near 23704?

Riverwalk Inn & Suites, Hilton Norfolk The Main and Staybridge Suites Chesapeake Va. Beach are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels near 23704?

Renaissance Portsmouth, Sheraton Norfolk Waterside Hotel and Marriott Norfolk Waterside are the top 3 luxury hotels near 23704.

What hotels are closest to the area of 23704?

Motel 6 Portsmouth Va #9052, Red Roof Inn, and Quality Inn Olde Towne are the properties closest to 23704.

How much does a cheap hotel near 23704 cost per night?

In the last year, a 2 star hotel near 23704 can be as cheap as $69.39 per night. (based on HotelPlanner prices)

How much does a 3 star hotel near 23704 cost per night?

In the last year, the average 3 star hotel near 23704 has been $113.33 per night. (based on HotelPlanner prices)

How much does a higher-end hotel near 23704 cost?

In the last year, the average 4 star hotel near 23704 has been $117.59 per night. (based on HotelPlanner prices)

What are the best independent hotels near 23704?

Riverwalk Inn & Suites, Studios & Suites 4 Less Western Branch and Studios & Suites 4 Less Battlefield Blvd are the best rated independent hotels (not part of a big brand).

What are the best Marriott hotels near 23704?

Fairfield Inn & Suites, Courtyard by Marriott Norfolk Downtown and Residence Inn Norfolk Downtown are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the best Choice Hotels branded hotels near 23704?

Comfort Suites, Quality Inn Olde Towne and Comfort Inn & Suites Chesapeake Va are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near 23704?

Staybridge Suites Chesapeake Va. Beach and Holiday Inn Express Chesapeake Norfolk are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top