Star rating
Hotel name
Price range (GBP)to
Amenities

23458 Hotels, Motels & Accommodations

Courtyard by Marriott Oceanfront South : 2501 Atlantic Ave.
+1-888-389-4121
2501 Atlantic Ave., Virginia Beach, VA 23451 ~0.14 miles northeast of 23458
  • Mid-scale Beach hotel
  • 28 suites in hotel
  • Close to Starbucks
  • All guests said the bathroom was dirty
From$104
Very good 4.0 /5Latest Reviews CallBookMore Details
Comfort Suites Beachfront : 2321 Atlantic Ave.
+1-888-675-2083
2321 Atlantic Ave., Virginia Beach, VA 23451 ~0.15 miles east of 23458
  • Three Star Resort property
  • Hotel has 12 floors
  • Most guests found the kitchenette to be good
  • Great location for a family
From$59
Very good 4.5 /5Read Reviews CallBookMore Details
Ocean Holiday
+1-800-716-8490
2417 Atlantic Ave., Virginia Beach, VA 23451 ~0.16 miles east of 23458
  • Low-priced Resort property
Ocean Suites - Virginia Beach
+1-800-805-5223
2315 Atlantic Ave., Virginia Beach, VA 23451 ~0.17 miles east of 23458
  • Economy Oceanfront hotel
  • 54 rooms in property
  • Internet is poor
  • Most guests said rooms were clean enough
Clarion Inn & Suites Beyond Your Dreams Within Your Reach in Virginia Beach Virginia
+1-888-965-1860
2604 Atlantic Ave., Virginia Beach Virginia, VA 23451 ~0.18 miles northeast of 23458
  • Mid-scale Beach property
  • Check-in: 4:00pm
  • Average view
  • Professional service
Holiday Inn Express Virginia Beach Oceanfront
+1-888-788-5576
2607 Atlantic Ave., Virginia Beach, VA 23451 ~0.21 miles northeast of 23458
  • 3-star Beach hotel
  • 10 floors in property
From$79
Very good 4.0 /5Review Score CallBookMore Details
Oceans 2700 Hotel - Virginia Beach
+1-888-897-9207
2700 Pacific Ave., Virginia Beach, VA 23451 ~0.21 miles north of 23458
  • Midscale Beach property
  • Hotel has 3 floors
  • Remote broke
  • Relatively new rooms
Marjac Suites in Virginia Beach
+1-888-311-4278
2201 Atlantic Ave., Virginia Beach, VA 23451 ~0.23 miles southeast of 23458
  • 2 star property
Econo Lodge Oceanfront
+1-888-469-4795
2109 Atlantic Ave., Virginia Beach, VA 23451 ~0.26 miles southeast of 23458
  • Two star Beach property
  • 56 rooms in hotel
  • Rooms could be larger
  • Most guests thought the view was good
From$59
Average 3.5 /5Reviews CallBookMore Details
Hyatt House Virginia Beach / Oceanfront
+1-888-734-9421
2705 Atlantic Ave., Virginia Beach, VA 23451 ~0.26 miles northeast of 23458
  • Three Star Beach hotel
  • 35 suites in property
La Quinta Inn & Suites by Wyndham Virginia Beach
+1-888-841-5292
2800 Pacific Ave., Virginia Beach, VA 23451 ~0.27 miles north of 23458
  • Mid-scale Oceanfront hotel
  • 2 suites in hotel
  • Within walking distance of many restaurants and shops
  • Close to Starbucks
Sundial Inn in Virginia Beach
+1-888-455-5160
308 21st St., Virginia Beach, VA 23451 ~0.28 miles south of 23458
  • Inexpensive hotel
Econo Lodge Virginia Beach on the Ocean : 2707 Atlantic Ave.
+1-888-965-8297
2707 Atlantic Ave., Virginia Beach, VA 23451 ~0.28 miles north of 23458
  • Low Cost hotel
  • 38 rooms in hotel
From$60
Very good 4.5 /5Review Score CallBookMore Details
Holiday Inn Oceanside Va Beach - Virginia Beach
+1-888-906-6358
2101 Atlantic Ave., Virginia Beach, VA 23451 ~0.29 miles southeast of 23458
  • Midscale Beach property
  • Check-in: 4:00pm
  • Most guests complained about the restaurant service
  • Most guests said the bathroom was dirty
From$89
Very good 4.0 /5Read Reviews CallBookMore Details
Travelodge by Wyndham Virginia Beach : 2802 Atlantic Ave.
+1-888-749-6785
2802 Atlantic Ave., Virginia Beach, VA 23451 ~0.30 miles north of 23458
  • Low priced property
Ramada Plaza by Wyndham Virginia Beach in Virginia Beach
+1-888-878-9982
2809 Atlantic Ave., Virginia Beach, VA 23451 ~0.32 miles north of 23458
  • Affordable Beach hotel
  • Fitness + Health Center
From$64
Very good 4.0 /5Reviews CallBookMore Details
Ramada Inn in Virginia Beach
+1-888-389-4485
2810 Atlantic Ave., Virginia Beach, VA 23451 ~0.32 miles north of 23458
  • Low Cost Beach hotel
  • 3 floors in property
Knights Inn & Suites : 207 29th St.
+1-888-389-4121
207 29th St., Virginia Beach, VA 23451 ~0.34 miles north of 23458
  • 2-star Oceanfront property
  • 4 floors in hotel
  • Great location
  • Service could be improved
Comfort Inn & Suites Oceanfront - Virginia Beach
+1-888-675-2083
2015 Atlantic Ave., Virginia Beach, VA 23451 ~0.34 miles southeast of 23458
  • Affordable Beach property
  • 10 floors in hotel
  • Friendly service
  • Hotel was clean
The Oceanfront Inn
+1-800-716-8490
2901 Atlantic Ave., Virginia Beach, VA 23451 ~0.36 miles north of 23458
  • Affordable Beach hotel
  • Has environment-friendly policy Learn more
Travelodge by Wyndham Suites Virginia Beach Oceanfront - Virginia Beach
+1-800-805-5223
1909 Atlantic Ave., Virginia Beach, VA 23451 ~0.39 miles southeast of 23458
  • Low-priced hotel
Fairfield Inn & Suites Virginia Beach : 1901 Atlantic Ave.
+1-888-965-1860
1901 Atlantic Ave., Virginia Beach, VA 23451 ~0.41 miles southeast of 23458
  • 3 star Beach hotel
  • Fitness + Health Center
  • Air con didn't work
  • Super close to the beach
From$79
Very good 4.0 /5Read Reviews CallBookMore Details
Hilton Virginia Beach Oceanfront - Virginia Beach
+1-888-788-5576
3001 Atlantic Ave., Virginia Beach, VA 23451 ~0.46 miles north of 23458
  • Four star Beach property
  • 7 meeting rooms in property
From$336
Very good 4.0 /5Review Score CallBookMore Details
Country Inn & Suites by Radisson
+1-888-897-9207
1801 Atlantic Ave., Virginia Beach, VA 23451 ~0.47 miles southeast of 23458
  • Three Star Beach property
  • 87 suites in property
  • Hotel security was horrible, thought 69%
  • Most guests didn't like the balcony
Super 8 by Wyndham Virginia Beach Oceanfront
+1-888-311-4278
1719 Atlantic Ave., Virginia Beach, VA 23451 ~0.51 miles southeast of 23458
  • 2 star Oceanfront property
  • Check-in: 4:00pm
Magnuson Convention Center Vb
+1-888-469-4795
716 21st St., Virginia Beach, VA 27858 ~0.52 miles southwest of 23458
  • 3-star hotel
  • Check in: 15:00
Ambassadors Inn & Suites
+1-888-734-9421
716 21st St., Virginia Beach, VA 23451 ~0.52 miles southwest of 23458
  • 2 star Convention Center property
  • Check in time: 3:00 PM
Dolphin Inn in Virginia Beach
+1-888-841-5292
1705 Atlantic Ave., Virginia Beach, VA 23451 ~0.52 miles southeast of 23458
  • 2 star Beach property
  • Hotel has 54 rooms
  • For 71%, the rooms looked old
  • The majority of guests thought the view was good
Neptune Park Inn
+1-888-455-5160
3108 Atlantic Ave., Virginia Beach, VA 23451 ~0.53 miles north of 23458
  • Cheap Beach hotel
  • 94 rooms in hotel
  • Disappointing internet connection
  • Relatively friendly Atmosphere
Hampton Inn Virginia Beach Oceanfront North : 3107 Atlantic Ave.
+1-888-965-8297
3107 Atlantic Ave., Virginia Beach, VA 23451 ~0.54 miles north of 23458
  • Midscale Beach property
  • Check-in time: 4:00 PM
  • Most guests were happy with the price of the breakfast
  • AC needs updating
Alamar Resort Inn in Virginia Beach
+1-888-906-6358
311 16th St., Virginia Beach, VA 23451 ~0.58 miles south of 23458
  • Low-priced hotel
  • Hotel has 25 rooms
From$46
Very good 4.0 /5Read Reviews CallBookMore Details
Residence Inn Marriott - Virginia Beach
+1-888-749-6785
3217 Atlantice Ave., Virginia Beach, VA 23451 ~0.59 miles north of 23458
  • Midscale Beach property
  • Complimentary breakfast is offered
Boardwalk Resort & Villas by Diamond Resorts - Virginia Beach
+1-888-878-9982
1601 Atlantic Ave., Virginia Beach, VA 23451 ~0.60 miles southeast of 23458
  • Mid-scale Beach property
  • Hotel has 100 suites
  • Average sized rooms
  • Almost all guests had problems with the shower
From$52
Average 3.5 /5Reviews CallBookMore Details
Hilton Garden Inn Virginia Beach Oceanfront : 3315 Atlantic Ave.
+1-888-389-4485
3315 Atlantic Ave., Virginia Beach, VA 23451 ~0.63 miles north of 23458
  • Mid-scale Beach property
  • Fitness center on property
  • Almost all guests said it was a stylish hotel
  • Good amenities
Ocean Beach Club by Diamond Resorts : 3401 Atlantic Ave.
+1-888-389-4121
3401 Atlantic Ave., Virginia Beach, VA 23451 ~0.70 miles north of 23458
  • High-end Beach property
  • Hotel has 2 meeting rooms
Oceanaire Resort Hotel by Diamond Resorts
+1-888-675-2083
3421 Atlantic Ave., Virginia Beach, VA 23451 ~0.73 miles north of 23458
  • Four star Oceanfront hotel
  • Access to gym on-site
From$55
Very good 4.0 /5Reviews CallBookMore Details
Beach Carousel - Virginia Beach
+1-800-716-8490
1300 Pacific Ave., Virginia Beach, VA 23451 ~0.75 miles south of 23458
  • 2 star Beach hotel
  • 2 floors in hotel
  • Acceptable minibar
  • Great reception
Best Western Plus Sandcastle Beachfront Hotel
+1-800-805-5223
1307 Atlantic Ave., Virginia Beach, VA 23451-3416 ~0.76 miles south of 23458
  • Affordable Beach property
  • 9 floors in property
  • Disappointing wellness & sports facilities
  • All guests were happy with the price
Royal Clipper - Virginia Beach
+1-888-965-1860
3508 Atlantic Ave., Virginia Beach, VA 23451 ~0.79 miles north of 23458
  • Cheap property
  • Hotel has 31 suites
Sheraton Virginia Beach
+1-888-788-5576
3501 Atlantic Ave., Virginia Beach, VA 23451 ~0.81 miles north of 23458
  • Four-star Beach hotel
  • Fitness center on property
Four Points by Sheraton Virginia Beach Oceanfront - Virginia Beach
+1-888-897-9207
1211 Atlantic Ave., Virginia Beach, VA 23451 ~0.83 miles south of 23458
  • 3 star Oceanfront hotel
  • 10 suites in hotel
From$68
Very good 4.0 /5Review Score CallBookMore Details
Baymont Inn & Suites Virginia Beach Oceanfront - Virginia Beach
+1-888-311-4278
1201 Atlantic Ave., Virginia Beach, VA 23451-3505 ~0.87 miles south of 23458
  • Inexpensive property
  • Check-in time: 15:00
Baymont by Wyndham Virginia Beach Oceanfront
+1-888-469-4795
1201 Atlantic Ave., Virginia Beach, VA 23451 ~0.87 miles south of 23458
  • Inexpensive Oceanfront hotel
  • Check in time: 03:00PM
Sandpiper Inn : 1112 Pacific Ave.
+1-888-734-9421
1112 Pacific Ave., Virginia Beach, VA 23451 ~0.89 miles south of 23458
  • Midscale property
  • Super clean bedding
  • Location is acceptable
Doubletree by Hilton Virginia Beach
+1-888-841-5292
1900 Pavilion Dr., Virginia Beach, VA 23451 ~0.89 miles southwest of 23458
  • 3-star Beach property
  • 2 meeting rooms in hotel
From$89
Average 3.5 /5Reviews CallBookMore Details
Courtyard Virginia Beach Oceanfront North : 3737 Atlantic Ave.
+1-888-455-5160
3737 Atlantic Ave., Virginia Beach, VA 23451 ~0.92 miles north of 23458
  • Three Star Beach hotel
  • Check-in: 4:00pm
  • Carpet in the room dirty
  • Shopping, restaurants and bars in the area are great
From$79
Very good 4.0 /5Read Reviews CallBookMore Details
Surfbreak Oceanfront Hotel  
+1-888-965-8297
1101 Atlantic Ave., Virginia Beach, VA 23451 ~0.93 miles south of 23458
  • Mid-scale Oceanfront hotel
  • Check-in: 4:00 pm
Hampton Inn Oceanfront South
+1-888-906-6358
1011 Atlantic Ave., Virginia Beach, VA 23451 ~0.98 miles south of 23458
  • Midscale Beach hotel
  • 2 meeting rooms in hotel
  • Nice large room for our family of four
  • Close to the beach with easily accessible parking
From$80
Very good 4.0 /5Review Score CallBookMore Details
Execustay at South Beach Virginia Beach : 400 Eden Roc Circle
+1-888-749-6785
400 Eden Roc Circle, Virginia Beach, VA 23451 ~0.99 miles west of 23458
  • Affordable hotel
  • Hotel has 4 floors
Rodeway Inn
+1-888-878-9982
1005 Pacific Ave., Virginia Beach, VA 23451 ~0.99 miles south of 23458
  • Low priced Convention Center hotel
  • Hotel has 70 rooms
  • Most guests thought the building wasn't nice
  • Elevators didnt work

Next: Show All Available 23458 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 23458 Hotel Rates

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

FAQs about hotels near 23458

What are the best rated hotels near 23458?

Comfort Suites Beachfront, Econo Lodge Virginia Beach on the Ocean and Comfort Inn & Suites Oceanfront are the best rated hotels based on customer reviews in the last 365 days.

What are the top luxurious hotels near 23458?

Hilton Virginia Beach Oceanfront, Ocean Beach Club by Diamond Resorts and Oceanaire Resort Hotel by Diamond Resorts are the top 3 luxury hotels near 23458.

What hotels are closest to the area of 23458?

Courtyard by Marriott Oceanfront South, Comfort Suites Beachfront, and Ocean Holiday are the properties closest to 23458.

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

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

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

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

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

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

What are the most popular independent hotels near 23458?

The Oceanfront Inn, Alamar Resort Inn and Oceanaire Resort Hotel by Diamond Resorts are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 23458?

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

What are the best Choice Hotels branded hotels near 23458?

Comfort Suites Beachfront, Econo Lodge Virginia Beach on the Ocean and Comfort Inn & Suites Oceanfront are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the best IHG hotels near 23458?

Holiday Inn Express Virginia Beach Oceanfront and Holiday Inn Oceanside Va Beach are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top