Star Rating
Hotel Name
Price Range (USD)to
Amenities

23704 Hotels, Motels & Accommodations

Rodeway Inn
+1-888-788-5576
1031 London Blvd., Portsmouth, VA 23704
  • Inexpensive Rural property
  • 2 floors in hotel
Red Roof Inn - Portsmouth
+1-888-897-9207
925 London Blvd., Portsmouth, VA 23704
  • 2 star Downtown property
  • Hotel has 3 suites
Quality Inn Olde Towne : 347 Effingham St.
+1-888-311-4278
347 Effingham St., Portsmouth, VA 23704
  • Low priced Downtown property
  • Check-in time: 2.00 pm
  • Pool is below average
  • Old lamps
Riverwalk Inn & Suites in Portsmouth
+1-888-469-4795
333 Effingham St., Portsmouth, VA 23704
  • Cheap Downtown hotel
  • 2 suites in hotel
  • No umbrella
  • Cheap price
Oakwood at Myrtles of Olde Towne : 850 Crawford Pkwy.
+1-888-734-9421
850 Crawford Pkwy., Portsmouth, VA 23704
  • Three Star property
  • 246 rooms in hotel
Renaissance Portsmouth in Portsmouth
+1-888-841-5292
425 Water St., Portsmouth, VA 23704
  • Four star Downtown property
  • Check in: 4:00 pm
  • Most guests found problems with the furniture
  • High priced breakfast
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Oakwood at Harbor Tower
+1-888-455-5160
1 Harbor Court, Portsmouth, VA 23704
  • 3-star property
  • Check-in time: 15:30
Sheraton Norfolk Waterside Hotel - Norfolk
+1-888-965-8297
777 Waterside Dr., Norfolk, VA 23510 ~1.80 miles northeast of 23704
  • High end Downtown property
  • Hotel has an eco-friendly policy Read more
Marriott Norfolk Waterside : 235 East Main St.
+1-888-906-6358
235 East Main St., Norfolk, VA 23510 ~1.83 miles northeast of 23704
  • Expensive Downtown hotel
  • Gym / Fitness Center Available
Hilton Norfolk The Main
+1-888-749-6785
100 Main St., Norfolk, VA 23510 ~1.84 miles northeast of 23704
  • 4-star hotel
  • Check-in time: 16:00
From$150
Very Good 4.5 /5Read Reviews CallBookMore Details
Glass Light Hotel & Gallery Autograph Collection in Norfolk
+1-888-878-9982
201 Granby St., Norfolk, VA 23510 ~1.94 miles northeast of 23704
  • 3-star hotel
  • Fitness + Health Center
Courtyard by Marriott Norfolk Downtown in Norfolk
+1-888-965-1860
520 Plume St., Norfolk, VA 23510 ~1.99 miles northeast of 23704
  • 3 star Downtown hotel
  • 3 suites in property
  • Most guests thought they were poorly maintained
  • About half of guests complained about the bathroom
From$75
Very Good 4.0 /5Review Score CallBookMore Details
Odybey Corporate Housing Norfolk
+1-888-788-5576
201 College Place, Norfolk, VA 23510 ~2.05 miles northeast of 23704
  • 3-star property
  • Check in: 16:00
Residence Inn Norfolk Downtown - Norfolk
+1-888-897-9207
227 West Brambleton Ave., Norfolk, VA 23510 ~2.14 miles northeast of 23704
  • Midscale property
  • Check-in: 15:00
Execustay at Belmont at Freemason : 260 York St.
+1-888-311-4278
260 York St., Norfolk, VA 23510 ~2.23 miles northeast of 23704
  • Midscale hotel
  • Hotel has 239 rooms
Days Inn by Wyndham Chesapeake : 1439 George Washington Highway North
+1-888-469-4795
1439 George Washington Highway North, Chesapeake, VA 23323 ~2.45 miles south of 23704
  • Low Cost property
  • Check-in: 14:00
Wyndham Garden Norfolk Downtown - Norfolk
+1-888-734-9421
700 Monticello Ave., Norfolk, VA 23510 ~2.51 miles northeast of 23704
  • Affordable Downtown property
  • 9 suites in property
Comfort Inn & Suites Chesapeake Va - Chesapeake
+1-888-841-5292
3355 South Military Highway, Chesapeake, VA 23323 ~3.91 miles south of 23704
  • Cheap Beach property
  • 3 floors in hotel
  • Furniture needs more attention
  • Friendly service
From$50
Average 3.5 /5Reviews CallBookMore Details
Econo Lodge
+1-888-455-5160
2222 South Military Highway, Chesapeake, VA 23320 ~4.14 miles southeast of 23704
  • Low priced hotel
  • 55 rooms in property
  • Most guests complained about the bathroom
  • Furniture needs more attention
Springhill Suites by Marriott Norfolk Odu
+1-888-965-8297
4500 Hampton Blvd., Norfolk, VA 23508 ~4.16 miles north of 23704
  • Midscale Rural property
  • 5 floors in property
  • Cracked tiles
  • Most guests enjoyed the restaurants & bars nearby
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Execustay at Belmont at Greenbrier - Chesapeake
+1-888-906-6358
1212 Triple Crown Circle, Chesapeake, VA 23320 ~4.40 miles southeast of 23704
  • 3 star hotel
  • 348 rooms in property
Value Place Chesapeake / Norfolk Va (Greenbrier) - Chesapeake
+1-888-749-6785
1708 Sentinel Dr., Chesapeake, VA 23320 ~4.60 miles southeast of 23704
  • Two-star property
  • 124 rooms in hotel
  • Microwave was dirty
  • Clean place
Hampton Inn Chesapeake
+1-888-878-9982
701a Woodlake Dr., Chesapeake, VA 23320 ~4.81 miles southeast of 23704
  • 3 star Convention Center hotel
  • Check-in time: 11:00am
  • Furniture needs more attention
  • Microwave didn't work
Staybridge Suites Chesapeake Va. Beach in Chesapeake
+1-888-965-1860
709 Woodlake Dr., Chesapeake, VA 23320 ~4.87 miles southeast of 23704
  • Midscale Suburban property
  • Check in: 2:00 PM
  • Spacious rooms
  • Comfortable
From$70
Very Good 4.5 /5Read Reviews CallBookMore Details
Red Roof Inn Chesapeake Conference Center - Chesapeake
+1-888-788-5576
724 Woodlake Dr., Chesapeake, VA 23320 ~4.92 miles east of 23704
  • 2-star property
  • Hotel has 108 rooms
Delta Hotels by Marriott Chesapeake Norfolk : 725 Woodlake Dr.
+1-888-897-9207
725 Woodlake Dr., Chesapeake, VA 23320 ~4.97 miles east of 23704
  • 4-star Suburban property
  • Hotel has an eco-friendly policy See policy
  • Banging doors
  • Kitchenette needs more attention
Holiday Inn Express Chesapeake Norfolk - Chesapeake
+1-888-311-4278
721 Conference Center Dr., Chesapeake, VA 23320 ~5.02 miles east of 23704
  • 3-star Convention Center hotel
  • Comp. Breakfast
Springhill Suites Chesapeake Greenbrier - Chesapeake
+1-888-469-4795
1446 Crossways Blvd., Chesapeake, VA 23320 ~5.03 miles southeast of 23704
  • 3 star Suburban property
  • Free comp. breakfast
  • The majority of guests thought the shower was ok
  • Terrific location
From$80
Very Good 4.0 /5Reviews CallBookMore Details
Aloft Chesapeake - Chesapeake
+1-888-734-9421
1454 Crossways Blvd., Chesapeake, VA 23320 ~5.06 miles southeast of 23704
  • 3-star Suburban property
  • Hotel has 136 rooms
From$91
Very Good 4.0 /5Read Reviews CallBookMore Details
Residence Inn by Marriott Chesapeake Greenbrier
+1-888-841-5292
1500 Crossways Blvd., Chesapeake, VA 23320 ~5.07 miles southeast of 23704
  • Affordable Downtown property
  • Fitness + Health Center
  • Rooms are ok
  • Kitchen area a little small
From$109
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Extended Stay America Greenbrier Circle
+1-888-455-5160
809 Greenbrier Circle, Chesapeake, VA 23320 ~5.08 miles east of 23704
  • Economy property
  • Hotel has 4 floors
Extended Stay America Crossways Blvd.
+1-888-965-8297
1540 Crossways Blvd., Chesapeake, VA 23320 ~5.10 miles southeast of 23704
  • Cheap Highway hotel
  • 132 rooms in hotel
  • Rooms could be larger
  • No lobby area
From$42
Average 3.5 /5Reviews CallBookMore Details
Wingate by Wyndham
+1-888-906-6358
817 Greenbrier Circle, Chesapeake, VA 23320 ~5.10 miles east of 23704
  • Three Star Suburban property
  • 9 suites in property
  • Great pool
  • Service is professional and beds are top notch
Comfort Suites - Chesapeake
+1-888-749-6785
1550 Crossways Blvd., Chesapeake, VA 23320 ~5.13 miles southeast of 23704
  • 3 star Suburban hotel
  • 124 rooms in property
  • Great room
  • Almost all guests thought they were poorly maintained
From$80
Very Good 4.5 /5Reviews CallBookMore Details
Fairfield Inn & Suites
+1-888-878-9982
1560 Crossways Blvd., Chesapeake, VA 23320 ~5.14 miles southeast of 23704
  • Affordable Suburban hotel
  • 3 floors in hotel
  • Friendly service
  • Good selection at breakfast
Courtyard by Marriott Chesapeake Greenbrier in Chesapeake
+1-888-965-1860
1562 Crossways Blvd., Chesapeake, VA 23320 ~5.17 miles southeast of 23704
  • Midscale Downtown property
  • 90 rooms in hotel
Quality Inn : 100 Red Cedar Court
+1-888-788-5576
100 Red Cedar Court, Chesapeake, VA 23320 ~5.19 miles southeast of 23704
  • Two-star Convention Center hotel
  • 59 rooms in hotel
Studios & Suites 4 Less Battlefield Blvd
+1-888-897-9207
1433 North Battlefield Blvd., Chesapeake, VA 23320 ~5.22 miles southeast of 23704
  • Two star property
  • 2 floors in property
Homewood Suites by Hilton Chesapeake in Chesapeake
+1-888-311-4278
1565 Crossways Blvd., Chesapeake, VA 23320 ~5.26 miles southeast of 23704
  • Midscale Suburban property
  • Hotel has 4 floors
Hampton Inn & Suites Chesapeake / Battlefield Blvd
+1-888-469-4795
1421 Battlefield Blvd. North, Chesapeake, VA 23320 ~5.29 miles southeast of 23704
  • 3-star Suburban property
  • 104 sleeping rooms in hotel
From$69
Very Good 4.0 /5Reviews CallBookMore Details
Homewood Suites
+1-888-734-9421
1569 Crossways Blvd., Chesapeake, VA 23320 ~5.30 miles southeast of 23704
  • 3 star Suburban property
  • 5 floors in hotel
  • Average comfort
  • Average cleanliness
From$79
Very Good 4.0 /5Review Score CallBookMore Details
Hyatt Place Chesapeake / Greenbrier : 709 Eden Way North
+1-888-841-5292
709 Eden Way North, Chesapeake, VA 23320 ~5.33 miles southeast of 23704
  • Three Star Downtown property
  • Hotel has 119 suites
  • Fantastic service
  • Close to shopping areas
From$74
Very Good 4.0 /5Read Reviews CallBookMore Details
Oakwood at Chesapeake Coveside - Chesapeake
+1-888-455-5160
150 Coveside Lane, Chesapeake, VA 23320 ~5.48 miles southeast of 23704
  • Mid-scale hotel
  • 3 floors in hotel
Americas Best Value Inn - Chesapeake
+1-888-965-8297
4433 South Military Highway, Chesapeake, VA 23321 ~5.80 miles west of 23704
  • 2 star property
  • 2 floors in property
  • The majority of guests thought the building wasn't nice
  • Good pool
Days Inn Norfolk Military Circle - Norfolk
+1-888-906-6358
5701 Chambers St., Norfolk, VA 23502 ~5.84 miles east of 23704
  • Low-priced Highway hotel
  • Hotel has an eco-friendly policy See more
Ramada Limited Norfolk : 515 North Military Highway
+1-888-749-6785
515 North Military Highway, Norfolk, VA 23502 ~5.85 miles east of 23704
  • Economical Airport hotel
  • 149 rooms in hotel
Studios & Suites 4 Less Western Branch
+1-888-878-9982
3235 Western Branch Blvd., Chesapeake, VA 23321 ~5.90 miles west of 23704
  • Four star Suburban hotel
  • Check in time: 3 p.m.
  • Tasty breakfast
  • No bacon
Budget Lodge - Chesapeake
+1-888-965-1860
3244 Western Branch Blvd., Chesapeake, VA 23321 ~5.94 miles west of 23704
  • Cheap hotel
  • Hotel has 48 rooms
  • Service could be improved
  • Rooms looked old
Motel 6 Norfolk - Norfolk
+1-888-788-5576
853 North Military Highway, Norfolk, VA 23502 ~5.96 miles east of 23704
  • Low-priced Suburban hotel
  • Hotel has 2 floors
Econo Lodge at Military Circle - Norfolk
+1-888-897-9207
865 North Military Highway, Norfolk, VA 23502 ~5.96 miles east of 23704
  • Low Cost Highway hotel
  • 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?

Rodeway Inn, 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 $70.65 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 $107.99 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 $121.50 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