Star Rating
Hotel Name
Price Range (USD)to
Amenities

23451 Hotels, Motels & Accommodations

The Cavalier Hotel : 4201 Atlantic Ave.
+1-888-690-5281
4201 Atlantic Ave., Virginia Beach, VA 23451
  • Midscale Beach property
  • Hotel has 10 floors
Holiday Inn & Suites North Beach in Virginia Beach 3900 Atlantic Ave., Virginia Beach, VA 23451
  • Three Star Oceanfront hotel
  • Check-in: 04:00 PM
Courtyard Virginia Beach Oceanfront North 3737 Atlantic Ave., Virginia Beach, VA 23451
  • 3-star Beach hotel
  • Check in time: 4:00pm
Sheraton Virginia Beach in Virginia Beach 3501 Atlantic Ave., Virginia Beach, VA 23451
  • 4-star Beach property
  • 16 floors in property
Ocean Beach Club : 3401 Atlantic Ave. 3401 Atlantic Ave., Virginia Beach, VA 23451
  • Affordable Beach property
  • 18 floors in hotel
Neptune Park Inn in Virginia Beach
+1-800-881-1523
3108 Atlantic Ave., Virginia Beach, VA 23451
  • Low priced Beach hotel
  • Comp. Breakfast
Residence Inn Marriott : 3217 Atlantice Ave.
+1-800-997-5149
3217 Atlantice Ave., Virginia Beach, VA 23451
  • Three Star Beach hotel
  • Hotel has 72 suites
La Quinta Inn & Suites : 2800 Pacific Ave. 2800 Pacific Ave., Virginia Beach, VA 23451
  • 3 star Oceanfront hotel
  • Gym is available on property
Hampton Inn Virginia Beach Oceanfront North 3107 Atlantic Ave., Virginia Beach, VA 23451
  • Mid-scale Beach property
  • Free breakfast available
From$89
Very Good 4.5 /5Reviews Call
Hilton Virginia Beach Oceanfront - Virginia Beach 3001 Atlantic Ave., Virginia Beach, VA 23451
  • Four-star Beach hotel
  • Fitness / Gym is on-site
From$129
Very Good 4.0 /5Latest Reviews Call
Doubletree by Hilton Virginia Beach : 1900 Pavilion Dr. 1900 Pavilion Dr., Virginia Beach, VA 23451
  • Affordable Beach property
  • Hotel has 11 meeting rooms
The Oceanfront Inn 2901 Atlantic Ave., Virginia Beach, VA 23451
  • 3 star Beach property
  • Hotel has 147 rooms
From$54
Very Good 4.0 /5Read Reviews Call
Knights Inn & Suites in Virginia Beach
+1-800-881-1523
207 29th St., Virginia Beach, VA 23451
  • Economy property
  • Check-in time: 3:00 PM
Oceans 2700 2700 Pacific Ave., Virginia Beach, VA 23451
  • Inexpensive Beach property
  • 3 floors in property
Best Western Oceanfront 2809 Atlantic Ave., Virginia Beach, VA 23451
  • Affordable Beach property
  • Check in: 4:00 PM
From$59
Very Good 4.0 /5Reviews Call
Ambassadors Inn & Suites
+1-800-230-4134
716 21st St., Virginia Beach, VA 23451
  • Two star Convention Center hotel
  • Check-in time: 3:00 PM
Clarion Inn & Suites : 2604 Atlantic Ave. 2604 Atlantic Ave., Virginia Beach Virginia, VA 23451
  • Three Star Beach property
  • Free breakfast available
Holiday Inn Express : 2607 Atlantic Ave. 2607 Atlantic Ave., Virginia Beach, VA 23451
  • Three Star Beach property
  • 18 suites in hotel
From$29
Very Good 4.0 /5Read Reviews Call
Courtyard by Marriott Oceanfront South 2501 Atlantic Ave., Virginia Beach, VA 23451
  • Affordable Beach property
  • Fitness + Health Center
Days Inn Oceanfront
+1-800-881-1523
2417 Atlantic Ave., Virginia Beach, VA 23451
  • Two-star Resort property
  • 8 floors in hotel
Comfort Suites Beachfront 2321 Atlantic Ave., Virginia Beach, VA 23451
  • Mid-scale Resort property
  • 108 sleeping rooms in hotel
Ocean Suites in Virginia Beach
+1-888-690-5281
2315 Atlantic Ave., Virginia Beach, VA 23451
  • Low Cost Oceanfront property
  • 54 rooms in hotel
Sundial Inn
+1-800-230-4134
308 21st St., Virginia Beach, VA 23451
  • Low-priced hotel
From$75
Average 3.0 /5Reviews Call
Econo Lodge Oceanfront
+1-800-997-5148
2109 Atlantic Ave., Virginia Beach, VA 23451
  • Economy Beach property
  • Free breakfast available
Holiday Inn Oceanside Va Beach : 2101 Atlantic Ave. 2101 Atlantic Ave., Virginia Beach, VA 23451
  • Affordable Beach property
  • 3 meeting rooms in hotel
Comfort Inn & Suites Oceanfront in Virginia Beach 2015 Atlantic Ave., Virginia Beach, VA 23451
  • Three Star Beach property
  • Hotel has 10 floors
From$79
Very Good 4.5 /5Read Reviews Call
Fairfield Inn & Suites Virginia Beach - Virginia Beach
+1-800-881-1523
1901 Atlantic Ave., Virginia Beach, VA 23451
  • Midscale Beach property
  • Check in time: 4:00 PM
Country Inn & Suites by Carlson in Virginia Beach 1801 Atlantic Ave., Virginia Beach, VA 23451
  • Midscale Beach property
  • Check-in: 4:00PM
Sun & Sand
+1-888-690-5281
1719 Atlantic Ave., Virginia Beach, VA 23451
  • Cheap Oceanfront property
  • Check in: 4:00pm
From$39
Terrible 1.5 /5Reviews Call
Dolphin Inn
+1-800-230-4134
1705 Atlantic Ave., Virginia Beach, VA 23451
  • Two star Beach hotel
  • Check-in: 4:00 PM
Boardwalk Resort & Villas : 1601 Atlantic Ave. 1601 Atlantic Ave., Virginia Beach, VA 23451
  • 3 star Beach hotel
  • 106 rooms in property
Beach Carousel in Virginia Beach
+1-888-690-5247
1300 Pacific Ave., Virginia Beach, VA 23451
  • Low-priced Beach property
  • Hotel has 2 floors
Best Western Plus Sandcastle Beachfront Hotel : 1307 Atlantic Ave. 1307 Atlantic Ave., Virginia Beach, VA 23451
  • Mid-scale Beach hotel
  • 9 floors in hotel
Sandpiper Inn
+1-800-881-1523
1112 Pacific Ave., Virginia Beach, VA 23451
  • 3-star hotel
Surfside Oceanfront Inn & Suites in Virginia Beach
+1-800-997-5149
1211 Atlantic Ave., Virginia Beach, VA 23451
  • Cheap Oceanfront hotel
  • 3 meeting rooms in hotel
Newcastle Hotel in Virginia Beach 1201 Atlantic Ave., Virginia Beach, VA 23451
  • Low Cost Oceanfront hotel
  • 2 suites in hotel
The Grand Ocean Hotel in Virginia Beach
+1-800-230-4134
1101 Atlantic Ave., Virginia Beach, VA 23451
  • Low priced Oceanfront hotel
  • Check in: 4:00 pm
Rodeway Inn : 1005 Pacific Ave.
+1-800-997-5148
1005 Pacific Ave., Virginia Beach, VA 23451
  • 2-star Convention Center property
  • Check in time: 3:00 PM
Hampton Inn Oceanfront South 1011 Atlantic Ave., Virginia Beach, VA 23451
  • 3-star Beach property
  • 141 rooms in property
Days Inn at the Beach
+1-888-305-3366
1000 Atlantic Ave., Virginia Beach, VA 23451
  • Economical property
  • Free complimentary breakfast
Springhill Suites Virginia Beach Oceanfront 901 Atlantic Ave., Virginia Beach, VA 23451
  • Midscale Resort hotel
  • 2 meeting rooms in property
Barclay Towers Resort Hotel in Virginia Beach
+1-800-997-5149
809 Atlantic Ave., Virginia Beach, VA 23451
  • 3-star Beach hotel
  • Free breakfast available
Quality Inn & Suites Oceanfront in Virginia Beach 705 Atlantic Ave., Virginia Beach, VA 23451
  • Economical Oceanfront hotel
  • Hotel has 120 rooms
Ramada on the Beach
+1-800-230-4134
615 Atlantic Ave., Virginia Beach, VA 23451
  • 3 star Beach hotel
  • Gym / Fitness Center Available
Turtle Cay Resort - Virginia Beach 600 Atlantic Ave., Virginia Beach, VA 23451
  • 3-star Beach hotel
  • 124 sleeping rooms in hotel
Beach Quarters 501 Atlantic Ave., Virginia Beach, VA 23451
  • 3 star Beach property
  • 168 rooms in hotel
Budget Lodge at the Beach
+1-888-305-3366
300 Atlantic Ave., Va. Beach, VA 23451
  • Economy Beach property
  • 6 floors in property
Virginia Beach Resort Hotel & Conference Center
+1-800-881-1523
2800 Shore Dr., Virginia Beach, VA 23451
  • Mid-scale Beach hotel
  • Airport shuttle available
Sheraton Hacienda Del Mar Golf & Spa Resort Los C - Los Cabos
+1-800-997-5149
Corredor Turistico Km 10 Lote D Cabo Del Sol, Los Cabos, 23450 Mexico ~1.11 miles east of 23451
  • Luxury Five Star Golf Course property
  • Check in time: 15:00 pm
The Ridge Luxury Villas at Playa Grande
+1-888-690-5281
Ave. Playa Grande # 1, Cabo San Lucas, 23450 Mexico ~1.11 miles east of 23451
  • Luxurious Five Star Oceanfront property
  • 98 sleeping rooms in hotel

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