Star Rating
Hotel Name
Price Range (USD) to
Amenities
+ More

Norfolk - Virginia Beach Virginia Hotels & Motels

Find hotels in Norfolk - Virginia Beach using the list and search tools below. Find discounted hotel accommodations in or close to Norfolk - Virginia Beach, VA for your corporate or personal leisure travel. Explore the most favored Norfolk - Virginia Beach, Virginia motel and hotel rooms. Browse the Norfolk - Virginia Beach area hotels to find the perfect lodging! Please use the provided map of the Norfolk - Virginia Beach hotels.

The Norfolk - Virginia Beach center point is about 4 miles southwest of Children’s Museum of Virginia and 4 miles southwest of Portsmouth Naval Shipyard Museum.

Norfolk - Virginia Beach Hotels, Motels & Accommodations

Glass Light Hotel & Gallery Autograph Collection 201 Granby Street, Norfolk, VA 23510 ~5.59 miles northeast of Norfolk - Virginia Beach
  • Affordable property
  • Hotel has 113 rooms
Call to Book
Add your dates for price
Excellent 9.2 /10 Recent Reviews Call BookMore Details
Tired of clicking around? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
The Historic Cavalier Hotel and Beach Club Autograph Collection 4200 Atlantic Avenue, Virginia Beach, VA 23451 ~21.35 miles east of Norfolk - Virginia Beach
  • Four star hotel
  • Fitness + Health Center
Call to Book
Add your dates for price
Excellent 9.4 /10 Guest Reviews Call BookMore Details
Hilton Virginia Beach Oceanfront 3001 Atlantic Ave, Virginia Beach, VA 23451 ~21.48 miles east of Norfolk - Virginia Beach
  • 4 star Resort hotel
  • Fitness center on property
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Hilton Norfolk The Main 100 East Main Street, Norfolk, VA 23510 ~5.49 miles northeast of Norfolk - Virginia Beach
  • 4-star hotel
  • 300 rooms in property
Call to Book
Add your dates for price
Excellent 9.3 /10 Latest Reviews Call BookMore Details
Marriott Virginia Beach Oceanfront Resort 4201 Atlantic Ave, Virginia Beach, VA 23451 ~21.43 miles east of Norfolk - Virginia Beach
  • 4-star Resort property
  • Check in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
Hilton Vacation Club Oceanaire Virginia Beach 3421 Atlantic Ave, Virginia Beach, VA 23451 ~21.50 miles east of Norfolk - Virginia Beach
  • Mid-scale property
  • Check-in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.2 /10 Read Reviews Call BookMore Details
Great Wolf Lodge Williamsburg 549 East Rochambeau Drive, Williamsburg, VA 23188 ~44.17 miles northwest of Norfolk - Virginia Beach
  • 3-star Resort hotel
  • Check-in: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.9 /10 Review Score Call BookMore Details
Hilton Vacation Club The Historic Powhatan Williamsburg 3601 Ironbound Rd, Williamsburg, VA 23188 ~39.98 miles northwest of Norfolk - Virginia Beach
  • 3-star Resort property
  • Check-in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Excellent 9.2 /10 Latest Reviews Call BookMore Details
Hilton Vacation Club Ocean Beach Club Virginia Beach 3401 Atlantic Ave, Virginia Beach, VA 23451 ~21.48 miles east of Norfolk - Virginia Beach
  • Affordable property
  • Check in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.5 /10 Review Score Call BookMore Details
Williamsburg Inn an official Colonial Williamsburg Hotel 136 East Francis Street, Williamsburg, VA 23185 ~38.46 miles northwest of Norfolk - Virginia Beach
  • Luxurious 5 Star hotel
  • 62 rooms in property
Call to Book
Add your dates for price
Excellent 9.8 /10 Hotel Reviews Call BookMore Details
Hyatt House Virginia Beach / Oceanfront 2705 Atlantic Avenue, Virginia Beach, VA 23451 ~21.46 miles east of Norfolk - Virginia Beach
  • 3-star property
  • Access to gym on-site
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Hyatt Place Virginia Beach / Oceanfront 3601 ATLANTIC AVENUE, Virginia Beach, VA 23451 ~21.49 miles east of Norfolk - Virginia Beach
  • Affordable property
  • Pets are OK
Call to Book
Add your dates for price
Excellent 9.1 /10 Reviews Call BookMore Details
Sheraton Norfolk Waterside Hotel 777 Waterside Dr, Norfolk, VA 23510 ~5.43 miles northeast of Norfolk - Virginia Beach
  • Affordable hotel
  • 468 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.7 /10 Recent Reviews Call BookMore Details
Norfolk Waterside Marriott 235 East Main St, Norfolk, VA 23510 ~5.49 miles northeast of Norfolk - Virginia Beach
  • Affordable property
  • Check-in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.8 /10 Recent Reviews Call BookMore Details
Delta Hotels by Marriott Virginia Beach Waterfront Suites 2800 Shore Drive, Virginia Beach, VA 23451 ~18.15 miles east of Norfolk - Virginia Beach
  • Four star hotel
  • Hotel has an eco-friendly policy Read more
Call to Book
Add your dates for price
Very Good 8.3 /10 Reviews Call BookMore Details
Need some questions answered? Talk to an expert Hotel Planner: (855) 276-7561 or
Let our voice AI booking assistants help: book over 1M+ properties worldwide Try Reservations.ai →
Hilton Garden Inn Virginia Beach Oceanfront 3315 Atlantic Avenue, Virginia Beach, VA 23451 ~21.46 miles east of Norfolk - Virginia Beach
  • 3-star property
  • Fitness center on property
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Embassy Suites by Hilton Virginia Beach Oceanfront Resort 4101 ATLANTIC AVENUE, Virginia Beach, VA 23451 ~21.50 miles east of Norfolk - Virginia Beach
  • Midscale Resort property
  • Check-in: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.0 /10 Reviews Call BookMore Details
DoubleTree by Hilton Virginia Beach Oceanfront South 615 Atlantic Avenue, Virginia Beach, VA 23451 ~21.49 miles east of Norfolk - Virginia Beach
  • High end property
  • Check-in time: 4:00 PM - anytime
Call to Book
Add your dates for price
Average 7.9 /10 Latest Reviews Call BookMore Details
Holiday Inn & Suites Virginia Beach North Beach by IHG 3900 Atlantic Avenue, Virginia Beach, VA 23451 ~21.50 miles east of Norfolk - Virginia Beach
  • Three Star property
  • Access to gym on-site
Call to Book
Add your dates for price
Average 7.9 /10 Hotel Reviews Call BookMore Details
Turtle Cay Resort 600 Atlantic Ave, Virginia Beach, VA 23451 ~21.48 miles east of Norfolk - Virginia Beach
  • Affordable hotel
  • Check-in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.0 /10 Review Score Call BookMore Details
Williamsburg Lodge Autograph Collection 310 South England St, Williamsburg, VA 23185 ~38.49 miles northwest of Norfolk - Virginia Beach
  • High-end property
  • Pets/Animals Allowed
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
Courtyard by Marriott Virginia Beach Oceanfront / South 2501 Atlantic Ave, Virginia Beach, VA 23451 ~21.48 miles east of Norfolk - Virginia Beach
  • Midscale hotel
  • Hotel has 141 rooms
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Courtyard by Marriott Norfolk Downtown 520 Plume street, Norfolk, VA 23510 ~5.64 miles northeast of Norfolk - Virginia Beach
  • 3-star hotel
  • Check-in time: 4:00 PM - 2:00 AM
Call to Book
Add your dates for price
Average 7.8 /10 Latest Reviews Call BookMore Details
Courtyard by Marriott Virginia Beach Oceanfront / North 37th Street 3737 Atlantic Avenue, Virginia Beach, VA 23451 ~21.49 miles east of Norfolk - Virginia Beach
  • Affordable hotel
  • Hotel has a green policy Read more
Call to Book
Add your dates for price
Very Good 8.5 /10 Guest Reviews Call BookMore Details
Coastal Hotel and Suites Virginia Beach Oceanfront 2015 Atlantic Ave, Virginia Beach, VA 23451 ~21.48 miles east of Norfolk - Virginia Beach
  • Mid-scale hotel
  • Check-in: 4:00 PM - anytime
Call to Book
Add your dates for price
Excellent 9.2 /10 Reviews Call BookMore Details
Fairfield Inn & Suites by Marriott Virginia Beach Oceanfront 1901 Atlantic Ave, Virginia Beach, VA 23451 ~21.49 miles east of Norfolk - Virginia Beach
  • Three Star hotel
  • Check in time: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.6 /10 Recent Reviews Call BookMore Details
Renaissance Portsmouth-Norfolk Waterfront Hotel 425 Water St, Portsmouth, VA 23704 ~4.82 miles northeast of Norfolk - Virginia Beach
  • Midscale property
  • 252 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.0 /10 Review Score Call BookMore Details
Hilton Garden Inn Virginia Beach Town Center 252 Town Center Dr, Virginia Beach, VA 23462 ~12.91 miles east of Norfolk - Virginia Beach
  • Three Star hotel
  • Pets/Dogs Allowed
Call to Book
Add your dates for price
Very Good 8.2 /10 Latest Reviews Call BookMore Details
Boardwalk Resort and Villas 1601 Atlantic Ave, Virginia Beach, VA 23451 ~21.47 miles east of Norfolk - Virginia Beach
  • Affordable property
  • Hotel has 106 rooms
Call to Book
Add your dates for price
Very Good 8.8 /10 Review Score Call BookMore Details
The Westin Virginia Beach Town Center 4535 Commerce St, Virginia Beach, VA 23462 ~12.74 miles east of Norfolk - Virginia Beach
  • High-end hotel
  • Hotel has 236 rooms
Call to Book
Add your dates for price
Very Good 8.8 /10 Guest Reviews Call BookMore Details
Sheraton Virginia Beach Oceanfront Hotel 3501 Atlantic Avenue, Virginia Beach, VA 23451 ~21.48 miles east of Norfolk - Virginia Beach
  • Affordable property
  • Hotel has 16 suites
Call to Book
Add your dates for price
Average 7.6 /10 Hotel Reviews Call BookMore Details
Holiday Inn Va Beach-Oceanside (21st St) by IHG 2101 Atlantic Avenue, Virginia Beach, VA 23451 ~21.47 miles east of Norfolk - Virginia Beach
  • Mid-scale hotel
  • 149 sleeping rooms in hotel
Call to Book
Add your dates for price
Very Good 8.5 /10 Guest Reviews Call BookMore Details
DoubleTree by Hilton Virginia Beach 1900 Pavilion Dr, Virginia Beach, VA 23451 ~20.47 miles east of Norfolk - Virginia Beach
  • Four star property
  • Hotel has 12 floors
Call to Book
Add your dates for price
Very Good 8.4 /10 Read Reviews Call BookMore Details
Moxy Virginia Beach Oceanfront 1201 Atlantic Ave, Virginia Beach, VA 23451 ~21.49 miles east of Norfolk - Virginia Beach
  • Affordable property
  • 134 rooms in property
Call to Book
Add your dates for price
Very Good 8.3 /10 Latest Reviews Call BookMore Details
Four Points by Sheraton Virginia Beach Oceanfront 1211 Atlantic Ave, Virginia Beach, VA 23451 ~21.49 miles east of Norfolk - Virginia Beach
  • Mid-scale property
  • 10 suites in hotel
Call to Book
Add your dates for price
Very Good 8.5 /10 Review Score Call BookMore Details
The Colonies at Williamsburg 5380 Olde Towne Road, Williamsburg, VA 23188 ~42.41 miles northwest of Norfolk - Virginia Beach
  • 3 star property
  • Hotel has 300 suites
Call to Book
Add your dates for price
Very Good 8.7 /10 Guest Reviews Call BookMore Details
Hampton Inn Virginia Beach-Oceanfront North 3107 Atlantic Ave, Virginia Beach, VA 23451 ~21.49 miles east of Norfolk - Virginia Beach
  • 3-star hotel
  • Pets Allowed
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
SpringHill Suites by Marriott Virginia Beach Oceanfront 901 Atlantic Ave, Virginia Beach, VA 23451 ~21.50 miles east of Norfolk - Virginia Beach
  • Three Star hotel
  • Comp. Breakfast
Call to Book
Add your dates for price
Very Good 8.7 /10 Read Reviews Call BookMore Details
Surfbreak Virginia Beach Oceanfront an Ascend Collection Hotel 1101 Atlantic Ave, Virginia Beach, VA 23451 ~21.49 miles east of Norfolk - Virginia Beach
  • Midscale property
  • Hotel has 8 floors
Call to Book
Add your dates for price
Average 7.8 /10 Read Reviews Call BookMore Details
Wedmore Place 5810 Wessex Hundred, Williamsburg, VA 23185 ~36.96 miles northwest of Norfolk - Virginia Beach
  • Affordable hotel
  • Gym is available on property
Call to Book
Add your dates for price
Excellent 9.2 /10 Review Score Call BookMore Details
Residence Inn by Marriott Virginia Beach Oceanfront 3217 Atlantic Ave, Virginia Beach, VA 23451 ~21.49 miles east of Norfolk - Virginia Beach
  • 3-star property
  • 14 floors in hotel
Call to Book
Add your dates for price
Very Good 8.2 /10 Guest Reviews Call BookMore Details
Holiday Inn Express & Suites VA Beach Oceanfront by IHG 2607 Atlantic Ave, Virginia Beach, VA 23451 ~21.47 miles east of Norfolk - Virginia Beach
  • 3 star property
  • Free breakfast
Call to Book
Add your dates for price
Very Good 8.7 /10 Hotel Reviews Call BookMore Details
Beach Quarters Resort 501 Atlantic Avenue, Virginia Beach, VA 23451 ~21.51 miles east of Norfolk - Virginia Beach
  • Midscale hotel
  • Access to gym on-site
Call to Book
Add your dates for price
Average 7.9 /10 Read Reviews Call BookMore Details
Embassy Suites by Hilton Hampton Convention Center 1700 Coliseum Drive, Hampton, VA 23666 ~17.49 miles north of Norfolk - Virginia Beach
  • 3 star hotel
  • 295 rooms in property
Call to Book
Add your dates for price
Excellent 9.5 /10 Hotel Reviews Call BookMore Details
Hampton Inn Virginia Beach-Oceanfront South 1011 Atlantic Avenue, Virginia Beach, VA 23451 ~21.47 miles east of Norfolk - Virginia Beach
  • Affordable property
  • Hotel has 141 rooms
Call to Book
Add your dates for price
Very Good 8.5 /10 Guest Reviews Call BookMore Details
The Founders Inn and Spa Tapestry Collection by Hilton 5641 Indian River Rd, Virginia Beach, VA 23464 ~9.10 miles east of Norfolk - Virginia Beach
  • Four-star property
  • 240 rooms in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Latest Reviews Call BookMore Details
Hilton Vacation Club Greensprings Williamsburg 3500 Ludwell Pkwy, Williamsburg, VA 23188 ~41.24 miles northwest of Norfolk - Virginia Beach
  • Affordable Resort hotel
  • Check-in: 4:00 PM - midnight
Call to Book
Add your dates for price
Very Good 8.4 /10 Reviews Call BookMore Details
Holiday Inn Hotel & Suites Williamsburg-Historic Gateway by IHG 515 Bypass Rd, Williamsburg, VA 23185 ~39.78 miles northwest of Norfolk - Virginia Beach
  • Three Star hotel
  • Check in time: 3:00 PM - 1:00 AM
Call to Book
Add your dates for price
Excellent 9.0 /10 Latest Reviews Call BookMore Details
Residence Inn Norfolk Downtown 227 West Brambleton Avenue, Norfolk, VA 23510 ~5.91 miles northeast of Norfolk - Virginia Beach
  • Mid-scale property
  • 160 suites in hotel
Call to Book
Add your dates for price
Very Good 8.4 /10 Hotel Reviews Call BookMore Details
The Barclay Towers Resort Hotel 809 Atlantic Ave, Virginia Beach, VA 23451 ~21.51 miles east of Norfolk - Virginia Beach
  • Three Star hotel
  • Hotel has 138 rooms
Call to Book
Add your dates for price
Average 7.7 /10 Reviews Call BookMore Details

Next: See My Norfolk - Virginia Beach Hotels with Pricing

FAQs about hotels in Norfolk

What are the best rated hotels in Norfolk?

Williamsburg Inn an official Colonial Williamsburg Hotel, Embassy Suites by Hilton Hampton Convention Center and Hilton Norfolk The Main are the best rated hotels based on customer reviews in the last 365 days.

What are the most luxurious hotels in Norfolk?

Williamsburg Inn an official Colonial Williamsburg Hotel, The Historic Cavalier Hotel and Beach Club Autograph Collection and Hilton Virginia Beach Oceanfront are the top 3 luxury hotels near Norfolk city center.

What hotels are closest to the city center of Norfolk?

Renaissance Portsmouth-Norfolk Waterfront Hotel, Sheraton Norfolk Waterside Hotel, and Hilton Norfolk The Main are the properties closest to Norfolk city center.

What are the best independent hotels in Norfolk?

Belmont Inn & Suites, Williamsburg Inn an official Colonial Williamsburg Hotel and Rochambeau Roadside Inn are the best rated independent hotels (not part of a big brand).

What are the most popular Marriott hotels in Norfolk?

Towneplace Suites by Marriott Newport News Airport, Fairfield Inn & Suites by Marriott Virginia Beach Town Center and Residence Inn by Marriott Virginia Beach Town Center are the best rated Marriott/Starwood branded hotels (based on customer reviews score).

What are the most popular Choice Hotels branded hotels in Norfolk?

Quality Inn Hampton - Newport News, Bluegreen Vacations Parkside Williamsburg an Ascend Collection Resort and Comfort Suites Williamsburg Historic Area are the best rated Choice Hotels branded hotels (based on HotelPlanner reviews score).

What are the most popular Best Western hotels in Norfolk?

Best Western Plus Chesapeake Bay-Norfolk, Best Western Center Inn and Best Western Plus Newport News Inn & Suites are the best rated Best Western branded hotels (based on user reviews score).

What are the best IHG hotels in Norfolk?

Staybridge Suites Norfolk Airport by IHG, Holiday Inn Club Vacations Williamsburg Resort by IHG and Holiday Inn Express Williamsbrg Busch Gardens Area by IHG are the best rated Intercontinental Hotel Group (IHG) branded hotels (based on user reviews score).

Back to Top