Star Rating
Hotel Name
Price Range (USD)to
Amenities

23454 Hotels, Motels & Accommodations

Execustay at South Beach Virginia Beach
+1-888-389-4121
400 Eden Roc Circle, Virginia Beach, VA 23451 ~2.41 miles northeast of 23454
  • Midscale hotel
  • Fitness + Health Center
Doubletree by Hilton Virginia Beach : 1900 Pavilion Dr.
+1-888-675-2083
1900 Pavilion Dr., Virginia Beach, VA 23451 ~2.48 miles northeast of 23454
  • 3 star Beach hotel
  • Hotel has an eco-friendly policy Read more
Knights Inn Virginia Beach Lynnhaven : 804 Lynnhaven Pkwy.
+1-800-716-8490
804 Lynnhaven Pkwy., Virginia Beach, VA 23452 ~2.51 miles west of 23454
  • 2 star property
  • 2 floors in hotel
Ambassadors Inn & Suites - Virginia Beach
+1-800-805-5223
716 21st St., Virginia Beach, VA 23451 ~2.85 miles northeast of 23454
  • 2-star Convention Center hotel
  • Hotel has 6 suites
Magnuson Convention Center Vb
+1-888-965-1860
716 21st St., Virginia Beach, VA 27858 ~2.85 miles northeast of 23454
  • Three Star hotel
  • Hotel has 97 rooms
Turtle Cay Resort by Diamond Resorts
+1-888-788-5576
600 Atlantic Ave., Virginia Beach, VA 23451 ~3.08 miles east of 23454
  • 3-star Beach property
  • Hotel has 3 floors
  • Hot tub close to
  • Close to attractions
Rodeway Inn in Virginia Beach
+1-888-897-9207
1005 Pacific Ave., Virginia Beach, VA 23451 ~3.11 miles east of 23454
  • Economy Convention Center hotel
  • 67 suites in property
  • TOILET OVER FLOWED
  • Wifi quality could be improved
Sandpiper Inn - Virginia Beach
+1-888-311-4278
1112 Pacific Ave., Virginia Beach, VA 23451 ~3.11 miles east of 23454
  • Midscale property
  • Thorough cleaning
  • Dirty towels
Beach Quarters Resort by Diamond Resorts
+1-888-469-4795
501 Atlantic Ave., Virginia Beach, VA 23451 ~3.12 miles east of 23454
  • 3-star Oceanfront property
  • 17 floors in hotel
  • Great shopping
  • Rooms are ok
Howard Johnson Virginia Beach at the Beach
+1-888-734-9421
512 Atlantic Ave., Virginia Beach, VA 23451 ~3.12 miles east of 23454
  • Inexpensive Resort property
  • 55 sleeping rooms in hotel
Schooner Inn - Virginia Beach
+1-888-841-5292
215 Atlantic Ave., Virginia Beach, VA 23451 ~3.13 miles east of 23454
  • 2-star property
  • 6 floors in property
From$60
Average 3.5 /5Reviews CallBookMore Details
Alamar Resort Inn - Virginia Beach
+1-888-455-5160
311 16th St., Virginia Beach, VA 23451 ~3.14 miles northeast of 23454
  • Low-priced property
  • 25 sleeping rooms in hotel
From$46
Very Good 4.0 /5Review Score CallBookMore Details
Quality Inn & Suites Oceanfront : 705 Atlantic Ave.
+1-888-965-8297
705 Atlantic Ave., Virginia Beach, VA 23451 ~3.14 miles east of 23454
  • Low Cost Oceanfront hotel
  • Complimentary breakfast is offered
  • For 69%, the rooms looked old
  • Rooms are not good
Barclay Towers Resort Hotel : 809 Atlantic Ave.
+1-888-906-6358
809 Atlantic Ave., Virginia Beach, VA 23451 ~3.15 miles east of 23454
  • 3 star Beach property
  • 138 sleeping rooms in hotel
  • Most guests thought they were poorly maintained
  • A lot of food
From$65
Very Good 4.0 /5Reviews CallBookMore Details
Doubletree by Hilton Virginia Beach Oceanfront South - Virginia Beach
+1-888-749-6785
615 Atlantic Ave., Virginia Beach, VA 23451 ~3.15 miles east of 23454
  • 3-star Beach hotel
  • Check-in time: 4:00 PM
  • Most guests thought they were poorly maintained
  • Food is delicious
Springhill Suites Virginia Beach Oceanfront
+1-888-878-9982
901 Atlantic Ave., Virginia Beach, VA 23451 ~3.15 miles east of 23454
  • Affordable Resort hotel
  • 168 rooms in hotel
  • Most guests enjoyed the restaurants & bars nearby
  • Oversized balconies
Beach Carousel in Virginia Beach
+1-888-389-4485
1300 Pacific Ave., Virginia Beach, VA 23451 ~3.16 miles east of 23454
  • Low priced Beach hotel
  • Check in time: 3:00 PM
  • Cleanliness of the bathroom was average, said 63%
  • Picturesque beach nearby
Days Inn at the Beach - Virginia Beach
+1-888-389-4121
1000 Atlantic Ave., Virginia Beach, VA 23451 ~3.16 miles east of 23454
  • Two-star hotel
  • Free complimentary breakfast
  • Staff was super friendly and hard working
  • Rooms in need of an update
Hampton Inn Oceanfront South - Virginia Beach
+1-888-675-2083
1011 Atlantic Ave., Virginia Beach, VA 23451 ~3.17 miles east of 23454
  • 3-star Beach hotel
  • 141 sleeping rooms in hotel
  • Nice family friendly location
  • Most guests appreciated the closeness to the beach
Surfbreak Oceanfront Hotel   in Virginia Beach
+1-800-716-8490
1101 Atlantic Ave., Virginia Beach, VA 23451 ~3.20 miles east of 23454
  • 3 star Oceanfront property
  • 110 sleeping rooms in hotel
Baymont Inn & Suites Virginia Beach Oceanfront
+1-800-805-5223
1201 Atlantic Ave., Virginia Beach, VA 23451-3505 ~3.21 miles east of 23454
  • Inexpensive property
  • Check in time: 15:00
From$60
Average 3.0 /5Reviews CallBookMore Details
Baymont by Wyndham Virginia Beach Oceanfront : 1201 Atlantic Ave.
+1-888-965-1860
1201 Atlantic Ave., Virginia Beach, VA 23451 ~3.22 miles east of 23454
  • Low Cost Oceanfront property
  • Gym is available on property
Four Points by Sheraton Virginia Beach Oceanfront
+1-888-788-5576
1211 Atlantic Ave., Virginia Beach, VA 23451 ~3.22 miles east of 23454
  • Mid-scale Oceanfront property
  • Hotel has 10 suites
From$68
Very Good 4.0 /5Read Reviews CallBookMore Details
Best Western Plus Sandcastle Beachfront Hotel in Virginia Beach
+1-888-897-9207
1307 Atlantic Ave., Virginia Beach, VA 23451-3416 ~3.22 miles east of 23454
  • Affordable Beach hotel
  • 147 rooms in property
  • Friendly service
  • Affordable parking
From$74
Very Good 4.0 /5Reviews CallBookMore Details
Sundial Inn
+1-888-311-4278
308 21st St., Virginia Beach, VA 23451 ~3.25 miles northeast of 23454
  • Inexpensive hotel
Boardwalk Resort & Villas by Diamond Resorts - Virginia Beach
+1-888-469-4795
1601 Atlantic Ave., Virginia Beach, VA 23451 ~3.28 miles east of 23454
  • Affordable Beach property
  • Hotel has 100 suites
  • The majority of guests thought it was clean
  • Most guests thought the bathroom was big enough
Dolphin Inn
+1-888-734-9421
1705 Atlantic Ave., Virginia Beach, VA 23451 ~3.31 miles northeast of 23454
  • Cheap Beach hotel
  • Fitness / Gym is on-site
  • Furniture needs more attention
  • Rooms need regular maintenance
Super 8 by Wyndham Virginia Beach Oceanfront : 1719 Atlantic Ave.
+1-888-841-5292
1719 Atlantic Ave., Virginia Beach, VA 23451 ~3.31 miles northeast of 23454
  • Cheap Oceanfront hotel
Country Inn & Suites by Radisson - Virginia Beach
+1-888-455-5160
1801 Atlantic Ave., Virginia Beach, VA 23451 ~3.32 miles northeast of 23454
  • Midscale Beach property
  • Check-in: 4:00PM
  • Carpets stained and dirty
  • Bathroom could be optimized
Fairfield Inn & Suites Virginia Beach - Virginia Beach
+1-888-965-8297
1901 Atlantic Ave., Virginia Beach, VA 23451 ~3.33 miles northeast of 23454
  • Three Star Beach hotel
  • 114 sleeping rooms in hotel
  • Most guests said rooms were big enough
  • Air con didn't work
Travelodge by Wyndham Suites Virginia Beach Oceanfront in Virginia Beach
+1-888-906-6358
1909 Atlantic Ave., Virginia Beach, VA 23451 ~3.36 miles northeast of 23454
  • Low-priced hotel
Comfort Inn & Suites Oceanfront
+1-888-749-6785
2015 Atlantic Ave., Virginia Beach, VA 23451 ~3.36 miles northeast of 23454
  • 3 star Beach hotel
  • 83 suites in property
  • Front desk staff were very helpful and kind
  • Approx. half of guests thought it was too noisy
From$89
Very Good 4.5 /5Review Score CallBookMore Details
Holiday Inn Oceanside Va Beach
+1-888-878-9982
2101 Atlantic Ave., Virginia Beach, VA 23451 ~3.38 miles northeast of 23454
  • Three Star Beach hotel
  • Hotel has 3 meeting rooms
  • Most guests said the reception staff was great
  • Great family vacation
From$89
Very Good 4.0 /5Reviews CallBookMore Details
Econo Lodge Oceanfront - Virginia Beach
+1-888-389-4485
2109 Atlantic Ave., Virginia Beach, VA 23451 ~3.39 miles northeast of 23454
  • 2 star Beach hotel
  • Check-in time: 03:00 PM
  • Fantastic service
  • Amenities are not the best
Marjac Suites - Virginia Beach
+1-888-389-4121
2201 Atlantic Ave., Virginia Beach, VA 23451 ~3.43 miles northeast of 23454
  • Low Cost hotel
Ocean Suites : 2315 Atlantic Ave.
+1-888-675-2083
2315 Atlantic Ave., Virginia Beach, VA 23451 ~3.43 miles northeast of 23454
  • Low priced Oceanfront hotel
  • 54 suites in hotel
  • Loud rattling noise
  • Elevator in need of updating
Comfort Suites Beachfront : 2321 Atlantic Ave.
+1-800-716-8490
2321 Atlantic Ave., Virginia Beach, VA 23451 ~3.46 miles northeast of 23454
  • 3-star Resort hotel
  • 12 floors in property
  • Better than average gym
  • Terrific staff
Courtyard by Marriott Oceanfront South - Virginia Beach
+1-800-805-5223
2501 Atlantic Ave., Virginia Beach, VA 23451 ~3.50 miles northeast of 23454
  • Mid-scale Beach property
  • Hotel has 11 floors
  • Normally priced food
  • Great location
From$104
Very Good 4.0 /5Guest Reviews CallBookMore Details
Oceans 2700 Hotel
+1-888-965-1860
2700 Pacific Ave., Virginia Beach, VA 23451 ~3.50 miles northeast of 23454
  • Midscale Beach hotel
  • 47 sleeping rooms in hotel
  • The place was clean
  • Great location
La Quinta Inn & Suites by Wyndham Virginia Beach - Virginia Beach
+1-888-788-5576
2800 Pacific Ave., Virginia Beach, VA 23451 ~3.51 miles northeast of 23454
  • Midscale Oceanfront property
  • Hotel has 7 floors
  • Minibar can be a problem
  • Great service
Ocean Holiday
+1-888-897-9207
2417 Atlantic Ave., Virginia Beach, VA 23451 ~3.51 miles northeast of 23454
  • Low priced Resort hotel
Clarion Inn & Suites Beyond Your Dreams Within Your Reach
+1-888-311-4278
2604 Atlantic Ave., Virginia Beach Virginia, VA 23451 ~3.53 miles northeast of 23454
  • 3-star Beach property
  • 100 sleeping rooms in hotel
  • Bathroom could be bigger
  • Floor was out of order
Holiday Inn Express Virginia Beach Oceanfront in Virginia Beach
+1-888-469-4795
2607 Atlantic Ave., Virginia Beach, VA 23451 ~3.56 miles northeast of 23454
  • Three Star Beach hotel
  • Check in: 4:00 PM
Ramada Inn : 2810 Atlantic Ave.
+1-888-734-9421
2810 Atlantic Ave., Virginia Beach, VA 23451 ~3.59 miles northeast of 23454
  • Low-priced Beach property
  • 45 sleeping rooms in hotel
Travelodge by Wyndham Virginia Beach : 2802 Atlantic Ave.
+1-888-841-5292
2802 Atlantic Ave., Virginia Beach, VA 23451 ~3.59 miles northeast of 23454
  • Two-star property
Hyatt House Virginia Beach / Oceanfront in Virginia Beach
+1-888-455-5160
2705 Atlantic Ave., Virginia Beach, VA 23451 ~3.59 miles northeast of 23454
  • 3 star Beach property
  • Check-in: 4PM
Econo Lodge Virginia Beach on the Ocean : 2707 Atlantic Ave.
+1-888-965-8297
2707 Atlantic Ave., Virginia Beach, VA 23451 ~3.60 miles northeast of 23454
  • Inexpensive property
  • 38 rooms in hotel
From$60
Very Good 4.5 /5Read Reviews CallBookMore Details
Ramada Plaza by Wyndham Virginia Beach : 2809 Atlantic Ave.
+1-888-906-6358
2809 Atlantic Ave., Virginia Beach, VA 23451 ~3.61 miles northeast of 23454
  • 3 star Beach property
  • 8 floors in property
From$64
Very Good 4.0 /5Reviews CallBookMore Details
Knights Inn & Suites
+1-888-749-6785
207 29th St., Virginia Beach, VA 23451 ~3.62 miles northeast of 23454
  • Economical Oceanfront hotel
  • 4 floors in property
  • Most guests found problems with the furniture
  • Could use a good cleaning
The Oceanfront Inn - Virginia Beach
+1-888-878-9982
2901 Atlantic Ave., Virginia Beach, VA 23451 ~3.64 miles northeast of 23454
  • 3 star Beach property
  • Hotel has a green policy See more
From$61
Very Good 4.0 /5Review Score CallBookMore Details

Next: Show All Available 23454 Hotels with Pricing

Bar Chart: Upcoming 20 Days of 23454 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 23454

What are the top rated hotels near 23454?

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

What are the most high-end hotels near 23454?

Execustay at South Beach Virginia Beach, Doubletree by Hilton Virginia Beach and Magnuson Convention Center Vb are the top 3 luxury hotels near 23454.

What hotels are closest to the area of 23454?

Execustay at South Beach Virginia Beach, Doubletree by Hilton Virginia Beach, and Knights Inn Virginia Beach Lynnhaven are the properties closest to 23454.

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

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

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

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

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

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

What are the most popular independent hotels near 23454?

Alamar Resort Inn, Barclay Towers Resort Hotel and The Oceanfront Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels near 23454?

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

What are the most popular Choice Hotels branded hotels near 23454?

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

What are the most popular IHG hotels near 23454?

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

Back to Top