Hotels in 23451 - Virginia Beach VA

Only hotels in 23451 zip code are listed below. Search for cheap and discount hotel rates in Virginia Beach, VA for your upcoming leisure or conference / group travel. We list the best 23451 hotels and motels so you can review the Virginia Beach hotel list below to find the perfect lodging. Hotels in Virginia Beach City county and area code 757 are also listed.


Find availability nearby Rooms Check-In Check-Out  
Show Calendar Show Calendar Start My Search >
(select the discounts you qualify for)
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

23451 Hotels, Motels & Accommodations

Image of The Cavalier HotelThe Cavalier Hotel in Virginia Beach
+1-800-230-4134
$166+

4201 Atlantic Ave., Virginia Beach, VA 23451
Photo of Holiday Inn & Suites North BeachHoliday Inn & Suites North Beach
+1-800-997-5148
$69+

3900 Atlantic Ave., Virginia Beach, VA 23451
  • 4.5/5, Very Good Latest Reviews
  • Three Star Oceanfront hotel
  • 238 rooms in property
Exterior of Courtyard Virginia Beach Oceanfront NorthCourtyard Virginia Beach Oceanfront North in Virginia Beach
+1-800-997-5149
$94+

3737 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Latest Reviews
  • Mid-scale Beach property
  • 160 sleeping rooms in hotel
Exterior of Sheraton Virginia BeachSheraton Virginia Beach
+1-800-230-4134
$101+

3501 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Guest Reviews
  • 4 star Oceanfront hotel
  • 11 floors in property
Exterior of Ocean Beach ClubOcean Beach Club - Virginia Beach
+1-800-997-5148
$91+

3401 Atlantic Ave., Virginia Beach, VA 23451
  • 3.5/5, Average Review Score
  • 3 star Beach hotel
  • 350 sleeping rooms in hotel
Image of Neptune Park InnNeptune Park Inn
+1-800-997-5149
$69+

3108 Atlantic Ave., Virginia Beach, VA 23451
  • 2.0/5, Poor Review Score
  • Two-star Beach property
  • Free complimentary breakfast
Residence Inn Marriott - Virginia Beach
+1-800-230-4134
$99+

3217 Atlantice Ave., Virginia Beach, VA 23451
  • 4.5/5, Very Good Read Reviews
  • Affordable Beach hotel
  • Gym is available on property
Photo of La Quinta Inn & SuitesLa Quinta Inn & Suites : 2800 Pacific Ave.
+1-800-997-5148
$63+

2800 Pacific Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Reviews
  • 3 star Oceanfront property
  • Fitness center on property
Hampton Inn Virginia Beach Oceanfront North in Virginia Beach
+1-800-997-5149
$89+

3107 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Latest Reviews
  • Mid-scale Beach hotel
  • 16 floors in property
Hilton Virginia Beach Oceanfront - Virginia Beach
+1-800-230-4134
$289+

3001 Atlantic Ave., Virginia Beach, VA 23451
  • High-end Beach hotel
  • Check in: 4:00 PM
Doubletree by Hilton Virginia Beach
+1-800-997-5148
$69+

1900 Pavilion Dr., Virginia Beach, VA 23451
  • Three Star Beach hotel
  • 6 suites in property
Knights Inn & Suites
+1-800-997-5149
$39+

207 29th St., Virginia Beach, VA 23451
Oceans 2700 : 2700 Pacific Ave.
+1-800-230-4134
$27+

2700 Pacific Ave., Virginia Beach, VA 23451
  • 3.5/5, Average Review Score
  • Two-star Beach property
  • 47 sleeping rooms in hotel
The Oceanfront Inn in Virginia Beach
+1-800-997-5148
$79+

2901 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Read Reviews
  • Economical Beach property
  • 7 floors in property
Best Western Oceanfront
+1-800-997-5149
$59+

2809 Atlantic Ave., Virginia Beach, VA 23451
  • 3.5/5, Average Read Reviews
  • 3-star Beach property
  • Check in time: 4:00 PM
Ambassadors Inn & Suites in Virginia Beach
+1-800-230-4134
$42+

716 21st St., Virginia Beach, VA 23451
  • 2.5/5, Poor Reviews
  • Inexpensive Convention Center property
  • 4 floors in hotel
Image of Clarion Inn & SuitesClarion Inn & Suites
+1-800-997-5148
$42+

2604 Atlantic Ave., Virginia Beach Virginia, VA 23451
  • Affordable Beach hotel
  • Hotel has 100 suites
Holiday Inn Express - Virginia Beach
+1-800-997-5149
$99+

2607 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Read Reviews
  • 3-star Beach property
  • Free breakfast available
Courtyard by Marriott Oceanfront South - Virginia Beach
+1-800-230-4134
$94+

2501 Atlantic Ave., Virginia Beach, VA 23451
Days Inn Oceanfront
+1-800-997-5148
$49+

2417 Atlantic Ave., Virginia Beach, VA 23451
Comfort Suites Beachfront
+1-800-997-5149
$79+

2321 Atlantic Ave., Virginia Beach, VA 23451
  • 4.5/5, Very Good Guest Reviews
  • Three Star Resort hotel
  • Free comp. breakfast
Ocean Suites in Virginia Beach
+1-800-230-4134
$59+

2315 Atlantic Ave., Virginia Beach, VA 23451
  • 3.5/5, Average Guest Reviews
  • Inexpensive Oceanfront property
  • 8 floors in property
Sundial Inn
+1-800-997-5148
$75+

308 21st St., Virginia Beach, VA 23451
  • Economy hotel
Econo Lodge Oceanfront
+1-800-997-5149
$59+

2109 Atlantic Ave., Virginia Beach, VA 23451
  • 3.5/5, Average Recent Reviews
  • Economical Beach property
  • Hotel has 10 floors
Holiday Inn Oceanside Va Beach in Virginia Beach
+1-800-230-4134
$109+

2101 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Reviews
  • 3-star Beach property
  • 149 rooms in hotel
Comfort Inn & Suites Oceanfront - Virginia Beach
+1-800-997-5148
$99+

2015 Atlantic Ave., Virginia Beach, VA 23451
  • 4.5/5, Very Good Read Reviews
  • 3 star Beach hotel
  • Check-in time: 4:00 PM
Fairfield Inn & Suites Virginia Beach in Virginia Beach
+1-800-997-5149
$95+

1901 Atlantic Ave., Virginia Beach, VA 23451
  • 4.5/5, Very Good Latest Reviews
  • Three Star Beach property
  • 24 suites in property
Country Inn & Suites by Carlson : 1801 Atlantic Ave.
+1-800-230-4134
$60+

1801 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Guest Reviews
  • Three Star Beach property
  • Check-in time: 4:00PM
Sun & Sand : 1719 Atlantic Ave.
+1-800-997-5148
$39+

1719 Atlantic Ave., Virginia Beach, VA 23451
  • 1.5/5, Terrible Latest Reviews
  • Two star Oceanfront property
  • Check in: 4:00pm
Dolphin Inn
+1-800-997-5149
$78+

1705 Atlantic Ave., Virginia Beach, VA 23451
  • 2.5/5, Poor Latest Reviews
  • Low priced Beach property
  • Hotel has 54 suites
Boardwalk Resort & Villas : 1601 Atlantic Ave.
+1-800-230-4134
$95+

1601 Atlantic Ave., Virginia Beach, VA 23451
Beach Carousel
+1-800-997-5148
$30+

1300 Pacific Ave., Virginia Beach, VA 23451
  • Low Cost Beach property
  • 2 floors in property
Best Western Plus Sandcastle Beachfront Hotel in Virginia Beach
+1-800-997-5149
$69+

1307 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Guest Reviews
  • Affordable Beach property
  • Free breakfast
Sandpiper Inn
+1-800-230-4134
$75+

1112 Pacific Ave., Virginia Beach, VA 23451
Surfside Oceanfront Inn & Suites : 1211 Atlantic Ave.
+1-800-997-5148
$75+

1211 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Latest Reviews
  • 2 star Oceanfront hotel
  • 3 meeting rooms in hotel
The Grand Ocean Hotel : 1101 Atlantic Ave.
+1-800-997-5149
$49+

1101 Atlantic Ave., Virginia Beach, VA 23451
  • Economy Oceanfront hotel
  • Check in: 4:00 pm
Rodeway Inn : 1005 Pacific Ave.
+1-800-230-4134
$40+

1005 Pacific Ave., Virginia Beach, VA 23451
  • 2.0/5, Poor Latest Reviews
  • Cheap Convention Center hotel
  • Check-in: 3:00 PM
Hampton Inn Oceanfront South
+1-800-997-5148
$89+

1011 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Guest Reviews
  • 3 star Beach hotel
  • Gym is available on property
Days Inn at the Beach : 1000 Atlantic Ave.
+1-800-997-5149
$49+

1000 Atlantic Ave., Virginia Beach, VA 23451
  • 3.5/5, Average Review Score
  • Cheap property
  • Hotel has 113 rooms
Springhill Suites Virginia Beach Oceanfront - Virginia Beach
+1-800-230-4134
$89+

901 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Hotel Reviews
  • Affordable Resort property
  • 168 suites in property
Barclay Towers Resort Hotel in Virginia Beach
+1-800-997-5148
$65+

809 Atlantic Ave., Virginia Beach, VA 23451
  • 3.5/5, Average Recent Reviews
  • Affordable Beach property
  • Hotel has 8 floors
Image of Quality Inn & Suites OceanfrontQuality Inn & Suites Oceanfront
+1-800-997-5149
$87+

705 Atlantic Ave., Virginia Beach, VA 23451
  • 3.5/5, Average Read Reviews
  • Cheap Oceanfront property
  • 120 rooms in hotel
Ramada on the Beach - Virginia Beach
+1-800-230-4134
$62+

615 Atlantic Ave., Virginia Beach, VA 23451
Turtle Cay Resort - Virginia Beach
+1-800-997-5148
$125+

600 Atlantic Ave., Virginia Beach, VA 23451
Beach Quarters in Virginia Beach
+1-800-997-5149
$79+

501 Atlantic Ave., Virginia Beach, VA 23451
  • 3.0/5, Average Read Reviews
  • Mid-scale Beach property
  • 108 suites in property
Budget Lodge at the Beach
+1-800-230-4134
$75+

300 Atlantic Ave., Va. Beach, VA 23451
  • 2.5/5, Poor Reviews
  • Economy Beach hotel
  • Free complimentary breakfast
Virginia Beach Resort Hotel & Conference Center - Virginia Beach
+1-800-997-5148
$89+

2800 Shore Dr., Virginia Beach, VA 23451
  • 3.5/5, Average Reviews
  • Mid-scale Beach property
  • Gym / Fitness Center Available
Sheraton Hacienda Del Mar Golf & Spa Resort Los C
+1-800-997-5149
$90+

Corredor Turistico Km 10 Lote D Cabo Del Sol, Los Cabos, 23450 Mexico
  • Luxurious Five Star Golf Course property
  • 8 meeting rooms in property
~1.11 Miles from 23451
Grand Solmar Resort & Spa
+1-800-230-4134
$193+

Ave. Solmar # 1, Cabo San Lucas, 23450 Mexico
  • 4.5/5, Very Good Hotel Reviews
  • Luxurious 5-star Oceanfront hotel
  • 3 conference rooms in property
~1.11 Miles from 23451
The Ridge Luxury Villas at Playa Grande : Ave. Playa Grande # 1
+1-800-997-5148
$72+

Ave. Playa Grande # 1, Cabo San Lucas, 23450 Mexico
  • 4.5/5, Very Good Review Score
  • Luxury 5-star Oceanfront property
  • Check-in: 15:00
~1.11 Miles from 23451



Next: Show All Available 23451 Hotels with Pricing >