Star Rating
Hotel Name
Price Range (USD)to
Amenities

23458 Hotels, Motels & Accommodations

Courtyard by Marriott Oceanfront South 2501 Atlantic Ave., Virginia Beach, VA 23451 ~0.14 miles northeast of 23458
  • 3-star Beach property
  • 141 rooms in property
  • Great location
  • The price was ok for 50%
Comfort Suites Beachfront : 2321 Atlantic Ave. 2321 Atlantic Ave., Virginia Beach, VA 23451 ~0.15 miles east of 23458
  • Affordable Resort property
  • Hotel has 108 suites
  • AC needs updating
  • Shops and restaurants were awesome
Days Inn Oceanfront 2417 Atlantic Ave., Virginia Beach, VA 23451 ~0.16 miles east of 23458
  • Inexpensive Resort property
  • Hotel has 8 floors
  • Affordable parking
  • Furniture needs more attention
Ocean Suites - Virginia Beach 2315 Atlantic Ave., Virginia Beach, VA 23451 ~0.17 miles east of 23458
  • Low priced Oceanfront hotel
  • 54 suites in hotel
  • All guests thought the tv was sub-standard
  • Dirty apartment building
Clarion Inn & Suites 2604 Atlantic Ave., Virginia Beach Virginia, VA 23451 ~0.18 miles northeast of 23458
  • Three Star Beach hotel
  • 6 floors in property
  • Most guests said the view was so-so
  • Entrance area is not particularly attractive
Holiday Inn Express - Virginia Beach 2607 Atlantic Ave., Virginia Beach, VA 23451 ~0.20 miles northeast of 23458
  • Affordable Beach property
  • 143 sleeping rooms in hotel
  • Located near shopping areas and the beach
  • Most guests criticized the small bathroom
Oceans 2700 - Virginia Beach 2700 Pacific Ave., Virginia Beach, VA 23451 ~0.21 miles north of 23458
  • Economical Beach property
  • Hotel has 47 rooms
Econo Lodge Oceanfront 2109 Atlantic Ave., Virginia Beach, VA 23451 ~0.26 miles southeast of 23458
  • Low priced Beach hotel
  • 10 floors in property
  • Every guests reviewed liked the proximity to shopping
  • Every guests reviewed enjoyed the restaurants & bars nearby
Hyatt House Virginia Beach / Oceanfront - Virginia Beach 2705 Atlantic Ave., Virginia Beach, VA 23451 ~0.26 miles northeast of 23458
  • Midscale Beach hotel
  • 5 meeting rooms in property
La Quinta Inn & Suites in Virginia Beach 2800 Pacific Ave., Virginia Beach, VA 23451 ~0.27 miles north of 23458
  • Affordable Oceanfront property
  • 7 floors in hotel
  • Hotel staff was professional and accommodating
  • Walkable distance to food places and beach
Sundial Inn
+1-888-283-3404
308 21st St., Virginia Beach, VA 23451 ~0.28 miles south of 23458
  • Two-star hotel
Econo Lodge Virginia Beach on the Ocean - Virginia Beach 2707 Atlantic Ave., Virginia Beach, VA 23451 ~0.28 miles north of 23458
  • 2-star property
  • Free complimentary breakfast
Holiday Inn Oceanside Va Beach 2101 Atlantic Ave., Virginia Beach, VA 23451 ~0.29 miles southeast of 23458
  • Three Star Beach property
  • 149 sleeping rooms in hotel
  • Elevator in need of updating
  • Warm reception and excellent views
From$89
Very Good 4.0 /5Review Score CallBookMore Details
Travelodge Virginia Beach in Virginia Beach 2802 Atlantic Ave., Virginia Beach, VA 23451 ~0.29 miles north of 23458
  • Low-priced property
  • Check in: 11:00 AM
Best Western Plus Virginia Beach in Virginia Beach 2809 Atlantic Ave., Virginia Beach, VA 23451 ~0.32 miles north of 23458
  • 3 star Beach property
  • 214 rooms in property
From$64
Very Good 4.0 /5Review Score CallBookMore Details
Knights Inn & Suites - Virginia Beach 207 29th St., Virginia Beach, VA 23451 ~0.34 miles north of 23458
  • 2-star hotel
  • Check-in: 3:00 PM
  • 1 out of 2 guests were unsatisfied with the kitchenette
  • No maid service
Comfort Inn & Suites Oceanfront in Virginia Beach 2015 Atlantic Ave., Virginia Beach, VA 23451 ~0.34 miles southeast of 23458
  • 3-star Beach hotel
  • Check-in: 4:00 PM
  • Housekeeping was great, according to 100%
  • Right on boardwalk
From$89
Very Good 4.5 /5Read Reviews CallBookMore Details
The Oceanfront Inn : 2901 Atlantic Ave. 2901 Atlantic Ave., Virginia Beach, VA 23451 ~0.36 miles north of 23458
  • Affordable Beach hotel
  • Check in time: 4:00 PM
From$58
Very Good 4.0 /5Reviews CallBookMore Details
Travelodge Suites Virginia Beach Oceanfront - Virginia Beach
+1-866-221-8581
1909 Atlantic Ave., Virginia Beach, VA 23451 ~0.39 miles southeast of 23458
  • Inexpensive hotel
  • Check-in time: 11:00 AM
Fairfield Inn & Suites Virginia Beach : 1901 Atlantic Ave. 1901 Atlantic Ave., Virginia Beach, VA 23451 ~0.41 miles southeast of 23458
  • Three Star Beach property
  • 114 rooms in hotel
  • Loud music
  • STAFF WAS AWSOME
Hilton Virginia Beach Oceanfront 3001 Atlantic Ave., Virginia Beach, VA 23451 ~0.46 miles north of 23458
  • Expensive Beach property
  • Gym / Fitness Center Available
From$159
Very Good 4.0 /5Reviews CallBookMore Details
Country Inn & Suites by Carlson in Virginia Beach 1801 Atlantic Ave., Virginia Beach, VA 23451 ~0.47 miles southeast of 23458
  • Midscale Beach hotel
  • Check-in time: 4:00PM
  • Professional service
  • Beds were acceptable for 52%
Super 8 1719 Atlantic Ave., Virginia Beach, VA 23451 ~0.50 miles southeast of 23458
  • Inexpensive Oceanfront hotel
  • 84 rooms in property
  • Most guests were unsatisfied with the kitchenette
  • Pool was small
Ambassadors Inn & Suites
+1-800-881-1523
716 21st St., Virginia Beach, VA 23451 ~0.52 miles southwest of 23458
  • Cheap Convention Center property
  • 6 suites in property
Dolphin Inn : 1705 Atlantic Ave. 1705 Atlantic Ave., Virginia Beach, VA 23451 ~0.52 miles southeast of 23458
  • Economy Beach hotel
  • Check-in time: 4:00 PM
  • Amenities are not the best
  • Good restaurants & bars in the area
Neptune Park Inn : 3108 Atlantic Ave. 3108 Atlantic Ave., Virginia Beach, VA 23451 ~0.53 miles north of 23458
  • Low Cost Beach hotel
  • Hotel has 5 floors
  • Hotel facilities could use a good clean
  • Most guests enjoyed the restaurants & bars nearby
Hampton Inn Virginia Beach Oceanfront North 3107 Atlantic Ave., Virginia Beach, VA 23451 ~0.54 miles north of 23458
  • 3-star Beach property
  • Check-in: 4:00 PM
  • Great view
  • Amenities are not the best
Residence Inn Marriott in Virginia Beach 3217 Atlantice Ave., Virginia Beach, VA 23451 ~0.59 miles north of 23458
  • Mid-scale Beach property
  • Free breakfast
From$99
Very Good 4.5 /5Read Reviews CallBookMore Details
Boardwalk Resort & Villas : 1601 Atlantic Ave. 1601 Atlantic Ave., Virginia Beach, VA 23451 ~0.62 miles southeast of 23458
  • Affordable Beach hotel
  • 106 rooms in hotel
  • Bad housekeeping, according to 71%
  • We enjoyed the pool and hot tub
Hilton Garden Inn Virginia Beach Oceanfront 3315 Atlantic Ave., Virginia Beach, VA 23451 ~0.63 miles north of 23458
  • Midscale Beach hotel
  • Hotel has 24 suites
  • New property
  • Pool area clean
From$99
Very Good 4.5 /5Reviews CallBookMore Details
Ocean Beach Club Resort - Virginia Beach 3401 Atlantic Ave., Virginia Beach, VA 23451 ~0.70 miles north of 23458
  • Affordable Beach hotel
  • 350 rooms in property
Oceanaire Resort Hotel in Virginia Beach 3421 Atlantic Ave., Virginia Beach, VA 23451 ~0.73 miles north of 23458
  • Four-star Oceanfront hotel
  • 189 rooms in hotel
From$57
Very Good 4.0 /5Review Score CallBookMore Details
Sheraton Virginia Beach in Virginia Beach 3501 Atlantic Ave., Virginia Beach, VA 23451 ~0.81 miles north of 23458
  • 4-star Beach property
  • 10 meeting rooms in property
From$279
Very Good 4.0 /5Hotel Reviews CallBookMore Details
Best Western Plus Sandcastle Beachfront Hotel 1307 Atlantic Ave., Virginia Beach, VA 23451 ~0.81 miles south of 23458
  • Midscale Beach property
  • Check in: 3PM
  • Almost all guests said the pork dishes didn't taste good
  • Most guests criticized the unstylish hotel
Four Points by Sheraton Virginia Beach Oceanfront 1211 Atlantic Ave., Virginia Beach, VA 23451 ~0.83 miles south of 23458
  • Mid-scale Oceanfront hotel
  • 3 meeting rooms in property
From$75
Very Good 4.0 /5Review Score CallBookMore Details
Newcastle Hotel 1201 Atlantic Ave., Virginia Beach, VA 23451 ~0.87 miles south of 23458
  • Low Cost Oceanfront hotel
  • Hotel has 84 rooms
Sandpiper Inn
+1-888-305-3366
1112 Pacific Ave., Virginia Beach, VA 23451 ~0.89 miles south of 23458
  • 3 star hotel
  • Most guests were unsatisfied with the kitchenette
  • Most guests had problems with the shower
Courtyard Virginia Beach Oceanfront North - Virginia Beach 3737 Atlantic Ave., Virginia Beach, VA 23451 ~0.92 miles north of 23458
  • Three Star Beach property
  • 3 conference rooms in property
  • Room is all right
  • Dirty pool, said 72%
From$169
Very Good 4.0 /5Guest Reviews CallBookMore Details
Doubletree Hotel Virginia Beach 1900 Pavilion Dr., Virginia Beach, VA 23451 ~0.93 miles southwest of 23458
  • Three Star Beach property
  • 6 suites in hotel
  • Could be quieter
  • Most guests found the restaurant service to be one of the best
Surfbreak Oceanfront Hotel   : 1101 Atlantic Ave. 1101 Atlantic Ave., Virginia Beach, VA 23451 ~0.93 miles south of 23458
  • Cheap Oceanfront property
  • 8 floors in property
From$49
Average 3.5 /5Reviews CallBookMore Details
Hampton Inn Oceanfront South 1011 Atlantic Ave., Virginia Beach, VA 23451 ~0.98 miles south of 23458
  • 3-star Beach hotel
  • Check-in time: 4:00 PM
  • Bathroom is relatively clean
  • Terrific location
Rodeway Inn in Virginia Beach 1005 Pacific Ave., Virginia Beach, VA 23451 ~0.99 miles south of 23458
  • Cheap Convention Center hotel
  • 6 floors in property
  • Cheap hotel
  • Great shopping
Days Inn at the Beach - Virginia Beach 1000 Atlantic Ave., Virginia Beach, VA 23451 ~1.02 miles south of 23458
  • Cheap hotel
  • Free breakfast available
  • For 74%, the rooms looked old
  • Furniture needs more attention
Holiday Inn & Suites North Beach : 3900 Atlantic Ave. 3900 Atlantic Ave., Virginia Beach, VA 23451 ~1.02 miles north of 23458
  • Mid-scale Oceanfront hotel
  • Hotel has 238 rooms
From$87
Very Good 4.0 /5Read Reviews CallBookMore Details
Springhill Suites Virginia Beach Oceanfront 901 Atlantic Ave., Virginia Beach, VA 23451 ~1.08 miles south of 23458
  • Affordable Resort property
  • 14 floors in property
  • Great service
  • Room cleanliness is acceptable
Barclay Towers Resort Hotel - Virginia Beach 809 Atlantic Ave., Virginia Beach, VA 23451 ~1.14 miles south of 23458
  • Mid-scale Beach property
  • 8 floors in property
  • Affordable parking
  • Vibe is not too good
The Cavalier Hotel : 4201 Atlantic Ave. 4201 Atlantic Ave., Virginia Beach, VA 23451 ~1.19 miles north of 23458
  • Mid-scale Beach hotel
  • Hotel has 400 rooms
  • Popular among families
  • Great room
Quality Inn & Suites Oceanfront : 705 Atlantic Ave. 705 Atlantic Ave., Virginia Beach, VA 23451 ~1.21 miles south of 23458
  • Two-star Oceanfront hotel
  • Check-in time: 4:00 PM
  • Carpet looked old
  • Could use a good cleaning
Ramada on the Beach - Virginia Beach 615 Atlantic Ave., Virginia Beach, VA 23451 ~1.26 miles south of 23458
  • 3 star Beach property
  • 2 suites in property
  • Dated facility
  • Most guests said that wellness & sports facilities were unclean
Turtle Cay Resort 600 Atlantic Ave., Virginia Beach, VA 23451 ~1.29 miles south of 23458
  • Mid-scale Beach hotel
  • Check in time: 4:00 PM
  • WiFi system needs upgrading
  • Great pool

Next: Show All Available 23458 Hotels with Pricing
Back to Top