48+ Best Hotels in Virginia Beach

Hotels in Virginia Beach VA & Motels in Virginia Beach Virginia

Only hotels in Virginia Beach are listed below. Find cheap and/or discounted hotel rates in or near Virginia Beach, VA for your upcoming personal or group trip. Discover the most popular Virginia Beach Virginia hotel/motel rooms. Review the Virginia Beach hotel list below to find the perfect lodging. We also have a map of the Virginia Beach hotels. Group booking? Search Virginia Beach Group Hotel Rates or Book a Virginia Beach Meeting

The Virginia Beach center is approximately the area of Neptune Statue and the area of Artist Gallery.

Find my perfect hotel Rooms Check-In Check-Out  
Click to see Calendar Click to see Calendar Start My Search >
Star Rating




Hotel Name

Price Range (USD)
to
Amenities







Set My Filter

Virginia Beach Hotels/Motels & Accommodations

Image of Clarion Inn & SuitesClarion Inn & Suites
+1-800-230-4134Check Rates
2604 Atlantic Ave., Virginia Beach, VA 23451 Website
  • 4.0/5, Very Good Latest Reviews
  • Mid-scale Beach property
  • Hotel has 2 meeting rooms
Image of Comfort Inn & Suites OceanfrontComfort Inn & Suites Oceanfront : 2015 Atlantic Ave.
+1-800-997-5148Check Rates
2015 Atlantic Ave., Virginia Beach, VA 23451
Exterior of Hampton Inn Virginia Beach Oceanfront NorthHampton Inn Virginia Beach Oceanfront North : 3107 Atlantic Ave.
+1-800-997-5149Check Rates
3107 Atlantic Ave., Virginia Beach, VA 23451
  • 4.5/5, Very Good Read Reviews
  • 3-star Beach property
  • Check in time: 4:00 PM
Residence Inn Marriott : 3217 Atlantice Ave.
+1-800-230-4134Check Rates
3217 Atlantice Ave., Virginia Beach, VA 23451
  • 4.5/5, Very Good Guest Reviews
  • Three Star Beach property
  • Hotel has 14 floors
Photo of Grand Solmar Resort & SpaGrand Solmar Resort & Spa
+1-800-997-5148Check Rates
Ave. Solmar # 1, Cabo San Lucas, 23450 Mexico
  • 4.5/5, Very Good Hotel Reviews
  • Luxurious 5-star Oceanfront property
  • 3 floors in property
~0.14 Miles from Virginia Beach
Image of The Ridge Luxury Villas at Playa GrandeThe Ridge Luxury Villas at Playa Grande
+1-800-997-5149Check Rates
Ave. Playa Grande # 1, Cabo San Lucas, 23450 Mexico
  • 4.5/5, Very Good Guest Reviews
  • Luxury 5-star Oceanfront hotel
  • 4 floors in hotel
~0.14 Miles from Virginia Beach
Photo of Holiday Inn & Suites North BeachHoliday Inn & Suites North Beach
+1-800-230-4134Check Rates
3900 Atlantic Ave., Virginia Beach, VA 23451
  • 4.5/5, Very Good Guest Reviews
  • 3 star Oceanfront hotel
  • 238 sleeping rooms in hotel
Image of Springhill Suites Virginia Beach OceanfrontSpringhill Suites Virginia Beach Oceanfront
+1-800-997-5148Check Rates
901 Atlantic Ave., Virginia Beach, VA 23451
  • 4.5/5, Very Good Hotel Reviews
  • 3 star Resort hotel
  • Check-in time: 11:00 a.m.
Hilton Virginia Beach Oceanfront : 3001 Atlantic Ave.
+1-800-997-5149Check Rates
3001 Atlantic Ave., Virginia Beach, VA 23451
The Oceanfront Inn
+1-800-230-4134Check Rates
2901 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Read Reviews
  • 2-star Beach hotel
  • Hotel has 147 rooms
La Quinta Inn & Suites - Virginia Beach
+1-800-997-5148Check Rates
2800 Pacific Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Reviews
  • Affordable Oceanfront hotel
  • 7 floors in property
Holiday Inn Express
+1-800-997-5149Check Rates
2607 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Reviews
  • 3-star Beach property
  • Check-in time: 4:00 PM
Courtyard by Marriott South
+1-800-230-4134Check Rates
2501 Atlantice Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Guest Reviews
  • Midscale Beach hotel
  • Hotel has 28 suites
Courtyard by Marriott Oceanfront South : 2501 Atlantic Ave.
+1-800-997-5148Check Rates
2501 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Reviews
  • Midscale Oceanfront property
  • Check-in: 4:00pm
Courtyard Virginia Beach Oceanfront North : 3737 Atlantic Ave.
+1-800-997-5149Check Rates
3737 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Read Reviews
  • Mid-scale Beach hotel
  • Check-in: 4:00pm
Holiday Inn Oceanside : 2101 Atlantic Ave.
+1-800-230-4134Check Rates
2101 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Guest Reviews
  • 3-star Beach property
  • 3 meeting rooms in property
Fairfield Inn & Suites Virginia Beach
+1-800-997-5148Check Rates
1901 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Hotel Reviews
  • Three Star Beach hotel
  • Fitness center on property
Country Inn & Suites by Carlson - Virginia Beach
+1-800-997-5149Check Rates
1801 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Review Score
  • 3-star Beach hotel
  • 8 floors in property
Best Western Plus Sandcastle Beachfront Hotel - Virginia Beach
+1-800-230-4134Check Rates
1307 Atlantic Ave., Virginia Beach, VA 23451
Surfside Oceanfront Inn & Suites - Virginia Beach
+1-800-997-5148Check Rates
1211 Atlantic Ave., Virginia Beach, VA 23451
  • 4.0/5, Very Good Hotel Reviews
  • Inexpensive Oceanfront property
  • Free comp. breakfast

 [1 - 20 of 50]   


Next: See My Virginia Beach Hotels with Pricing >



Need a group/meeting room block for a hotel in Virginia Beach?
Virginia Beach Business Meeting Lodging

Virginia Beach Convention Lodging

Virginia Beach Family Reunion Lodging

Virginia Beach Military Hotel Rooms

Virginia Beach Sport Team Friendly Hotels

Virginia Beach Wedding Hotels


Back to TOP