Search Hotels in Virginia

    price find illustration
    Change your mind
    Our total price for your stay includes taxes and fees
    deals illustration
    Treat yourself
    Save 10% or more on over 100,000 hotels worldwide with Member Prices
    bed illustration
    Be picky
    Search almost a million properties worldwide

Top Cities in Virginia

Visiting Virginia but not sure where to go? Have a look at all the cities in Virginia .

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 18,807 hotels in Virginia with room rates, reviews, and availability. Most hotels are fully refundable.

Surfbreak Virginia Beach Oceanfront, Ascend Hotel Collection

3.0 star property
8.2 out of 10, Very Good, (1009)
"I enjoyed my time there "
$186 nightly
The price is $216
Jun 17 - Jun 18
Total includes taxes and fees
Surfbreak Virginia Beach Oceanfront, Ascend Hotel Collection

Hyatt Place Virginia Beach / Oceanfront

3.0 star property
9.4 out of 10, Exceptional, (1925)
"Beautiful property, great staff, gorgeous location."
$260 nightly
The price is $301
Jun 29 - Jun 30
Total includes taxes and fees
Hyatt Place Virginia Beach / Oceanfront

Wyndham Virginia Beach Oceanfront

3.0 star property
7.6 out of 10, Good, (1538)
"Great place to stay and staff was great"
$156 nightly
The price is $181
Jun 15 - Jun 16
Total includes taxes and fees
Wyndham Virginia Beach Oceanfront

Boardwalk Resort and Villas

3.0 star property
8.4 out of 10, Very Good, (1003)
"Nice service good location good facility "
$234 nightly
The price is $271
Jun 15 - Jun 16
Total includes taxes and fees
Boardwalk Resort and Villas

Delta Hotels by Marriott Virginia Beach Waterfront

4.0 star property
8.6 out of 10, Excellent, (1240)
"Really nice place, spacious rooms. Enjoyed our stay"
$179 nightly
The price is $208
Jun 15 - Jun 16
Total includes taxes and fees
Delta Hotels by Marriott Virginia Beach Waterfront

Hilton Virginia Beach Oceanfront

4.0 star property
8.4 out of 10, Very Good, (1006)
"Everyone was friendly and the hotel was clean I really enjoyed my stay "
$229 nightly
The price is $266
Jun 15 - Jun 16
Total includes taxes and fees
Hilton Virginia Beach Oceanfront

Schooner Inn

2.0 star property
8.8 out of 10, Excellent, (3143)
"Really enjoyed our stay, would definitely stay again."
$142 nightly
The price is $166
Jun 16 - Jun 17
Total includes taxes and fees
Schooner Inn

Holiday Inn & Suites Virginia Beach North Beach by IHG

3.0 star property
8.0 out of 10, Very Good, (1007)
"The hotel was wonderful"
$180 nightly
The price is $209
Jun 16 - Jun 17
Total includes taxes and fees
Holiday Inn & Suites Virginia Beach North Beach by IHG

Sandcastle Resort On The Beach

3.0 star property
7.6 out of 10, Good, (1012)
"Loved the hotel, it was very busy because of the location downtown, but absolutely loved that we were directly on the beach!"
$155 nightly
The price is $181
Jun 16 - Jun 17
Total includes taxes and fees
Sandcastle Resort On The Beach

The Atrium Resort, Virginia Beach by Vacatia

3.5 star property
8.2 out of 10, Very Good, (1349)
"perfect location and comfortable stays "
$138 nightly
The price is $161
Jun 17 - Jun 18
Total includes taxes and fees
The Atrium Resort, Virginia Beach by Vacatia

Hilton Vacation Club Ocean Beach Club Virginia Beach

3.5 star property
8.4 out of 10, Very Good, (1058)
"Great property for an overnight stay. "
$245 nightly
The price is $284
Jun 16 - Jun 17
Total includes taxes and fees
Hilton Vacation Club Ocean Beach Club Virginia Beach

Ocean Resort

2.5 star property
7.6 out of 10, Good, (1086)
"I loved that it was affordable and right on the beach"
$141 nightly
The price is $164
Jun 15 - Jun 16
Total includes taxes and fees
Ocean Resort

Hilton Vacation Club The Historic Powhatan Williamsburg

3.5 star property
9.0 out of 10, Wonderful, (2781)
"Love staying at this property!"
$130 nightly
The price is $147
Jun 16 - Jun 17
Total includes taxes and fees
Hilton Vacation Club The Historic Powhatan Williamsburg

Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

3.0 star property
8.2 out of 10, Very Good, (2137)
"We really enjoyed our stay "
$175 nightly
The price is $203
Jul 6 - Jul 7
Total includes taxes and fees
Country Inn & Suites by Radisson, Virginia Beach (Oceanfront), VA

Sheraton Pentagon City Hotel

3.5 star property
8.4 out of 10, Very Good, (2255)
"Great hotel!"
$99 nightly
The price is $113
Jun 27 - Jun 28
Total includes taxes and fees
Sheraton Pentagon City Hotel

Holiday Inn Virginia Beach - Norfolk by IHG

3.0 star property
7.0 out of 10, Good, (1004)
"Amazing stay!"
$127 nightly
The price is $148
Jun 29 - Jun 30
Total includes taxes and fees
Holiday Inn Virginia Beach - Norfolk by IHG

Hyatt House Virginia Beach / Oceanfront

3.0 star property
8.8 out of 10, Excellent, (1001)
"It was a great place to stay "
$231 nightly
The price is $267
Jun 15 - Jun 16
Total includes taxes and fees
Hyatt House Virginia Beach / Oceanfront

Vacation Village At Williamsburg

3.0 star property
8.8 out of 10, Excellent, (1405)
"Excellent stay, once again! "
$110 nightly
The price is $125
Jun 30 - Jul 1
Total includes taxes and fees
Vacation Village At Williamsburg

Hampton Inn Virginia Beach-Oceanfront South

3.0 star property
8.6 out of 10, Excellent, (1001)
"A great place to stay. "
$219 nightly
The price is $254
Jun 15 - Jun 16
Total includes taxes and fees
Hampton Inn Virginia Beach-Oceanfront South

La Quinta Inn & Suites by Wyndham Virginia Beach

3.0 star property
7.4 out of 10, Good, (1004)
"Had an excellent stay "
$117 nightly
The price is $137
Jun 23 - Jun 24
Total includes taxes and fees
La Quinta Inn & Suites by Wyndham Virginia Beach
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Great weekend hotel deals in Virginia

Showing deals for:Jun 20 - Jun 22
Save an average of 15% on thousands of hotels when you're signed in

Find out more about Virginia

Find out more about Virginia

Top reasons to visit Virginia

  • Outdoor Adventures: Virginia's stunning landscapes offer countless outdoor activities, from hiking in Shenandoah National Park to exploring urban parks.
  • Rich History: Visit historic sites like Williamsburg, where you can immerse yourself in colonial heritage and culture.
  • Vibrant Cities: Experience the lively atmosphere of Charlottesville and the charm of Richmond, each filled with unique attractions.
  • Family-Friendly Attractions: Enjoy exciting experiences at amusement parks and family-oriented destinations like National Harbor.
  • Diverse Accommodations: Choose from a wide range of lodging options, from cozy motels to luxurious hotels, catering to every traveler’s needs.

Find great hotels in Virginia

Explore an array of hotel accommodations in Virginia, catering to every budget and preference, from cozy motels to luxurious 5-star establishments. Whether you're seeking a business-friendly environment, pet-friendly options, or LGBTQIA welcoming spaces, Virginia has it all. Don't miss the chance to discover the best hotels, read reviews, and find top-rated stays, especially in the historic city of Williamsburg.

  • Sheraton Pentagon City Hotel: Nestled in the heart of Virginia, the Sheraton Pentagon City Hotel offers a welcoming atmosphere ideal for families, business travelers, and pet owners. This 3.5-star hotel features a range of amenities tailored to enhance your stay, including a fully equipped business center, multiple meeting rooms, and accessible conference spaces. Families will appreciate the complimentary cribs and video game consoles available for children. For pet owners, the hotel permits dogs and has a designated exercise area, ensuring your furry friends are well cared for during your visit. With its strategic location, this hotel provides easy access to the vibrant attractions of Washington, D.C., making it a practical choice for both leisure and work.
  • Hilton Vacation Club The Historic Powhatan Williamsburg: Experience a unique blend of adventure and relaxation at the Hilton Vacation Club The Historic Powhatan Williamsburg, a 3.5-star resort perfect for golf enthusiasts and families alike. Set amidst lush greenery, this property offers golf facilities and nearby adventure sports such as hiking and biking. Children will enjoy the complimentary kids' club, mini-golf, and shared playground, making it an excellent choice for family vacations. The resort's picturesque surroundings and recreational activities ensure a memorable getaway, while the historic charm of Williamsburg adds an enriching backdrop to your stay.
  • SureStay Hotel by Best Western Virginia Beach Royal Clipper: Ideal for nature lovers and beach enthusiasts, the SureStay Hotel by Best Western Virginia Beach Royal Clipper offers direct access to the sandy shores of Virginia Beach. This charming hotel emphasizes a natural and wellness-focused experience, making it a perfect retreat for relaxation and rejuvenation. Guests can unwind with the soothing sounds of the ocean and take advantage of nearby nature activities. With a friendly atmosphere and comfortable accommodations, this hotel is a serene escape for those looking to immerse themselves in Virginia's beautiful coastal landscape.

Where to stay in Virginia

Virginia offers a diverse range of experiences, from the historical charm of Williamsburg to the vibrant atmosphere of Charlottesville. Outdoor enthusiasts can explore the breathtaking landscapes of Shenandoah National Park, while families can enjoy the fun at National Harbor. With friendly locals and a rich cultural heritage, Virginia is perfect for adventure seekers and history buffs alike. Discover the unique blend of family-friendly attractions and historical sites that make Virginia a captivating destination for any traveler.

  • Virginia Beach: A vibrant coastal city, Virginia Beach is famous for its beautiful sandy beaches and lively boardwalk. Located along the Atlantic Ocean, it's a family-friendly destination that thrives during the summer months, particularly from May to July. The area offers a variety of outdoor activities, making it perfect for those looking to soak up the sun or enjoy water sports. Visitors can explore the bustling shopping centers, dine at seaside restaurants, or take a leisurely stroll along the esplanade. With its scenic beaches and local attractions, Virginia Beach is a must-visit for anyone seeking a mix of relaxation and adventure.
  • Richmond: As the capital of Virginia, Richmond is a bustling metropolis rich in history and culture. Known for its diverse attractions, it draws visitors year-round, especially during the peak months of July to August and October. Families and business travelers alike will find plenty to do, from exploring the city's vibrant shopping centers to visiting educational venues and parks. Local landmarks such as theme parks and beautiful lakes provide ample opportunities for recreation and relaxation. Richmond's unique charm lies in its blend of historic sites and modern amenities, making it an exciting destination for all.
  • Williamsburg: Williamsburg is a charming city that transports visitors back in time with its well-preserved Colonial history. Popular among families and adventure seekers, it welcomes travelers year-round, peaking in April and during the summer months. The area boasts numerous attractions, including the famous amusement park and beautiful beaches, making it ideal for outdoor activities. With its educational experiences and engaging historical sites, Williamsburg offers a unique blend of fun and learning, ensuring an unforgettable trip for visitors of all ages.

Things to do in Virginia

Virginia offers a perfect blend of outdoor adventures and scenic beauty for tourists. Visitors can enjoy thrilling experiences at amusement parks, explore picturesque scenic drives, and indulge in shopping at vibrant centers. With options for recreational activities and exhilarating rides, Virginia promises an unforgettable vacation filled with excitement and stunning landscapes.

Shopping

In Virginia, check out Virginia Beach Town Center for family-friendly shopping and entertainment. Waterside District offers a vibrant city vibe, while Pacific Avenue features a mix of businesses. If you're up for a drive, visit the charming boutiques in nearby towns for unique gifts and souvenirs.

Recreation

At Virginia Beach Sportsplex, immerse yourself in a vibrant sports atmosphere with various recreational options. For a more serene experience, head to Boo Williams Sportplex, where you can unwind and rejuvenate in a tranquil setting. Enjoy live performances at The National, soaking in the lively entertainment vibes.

Adventure

At Massanutten Water Park, enjoy thrilling water slides, lazy rivers, and wave pools for a fun-filled family adventure. Wintergreen Resort offers skiing and snowboarding on beautiful slopes, perfect for outdoor enthusiasts. For adrenaline junkies, Richmond Raceway hosts exhilarating motor racing events that provide a fantastic sports atmosphere.

Nightlife

In Virginia, Kings Dominion offers a fun-filled arcadeAdventureZone perfect for family outings. For a dose of culture and romance, Jiffy Lube Live is an excellent theater option. Meanwhile, Caesars Virginia Casino combines the excitement of gaming with a vibrant city atmosphere, ideal for a thrilling night out.

Booking tips and Expedia advantages for Virginia

To save money on your Virginia vacation, consider visiting between December and February when prices are lower, particularly on Mondays. Avoid weekends, especially Saturdays, for better hotel rates. Use Expedia to compare hotel options and take advantage of package deals that combine flights and activities for additional savings. Joining the Expedia One Key membership can unlock exclusive discounts and allow you to earn OneKeyCash for future stays. Additionally, explore free activities around the area to enhance your experience without breaking the bank.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Virginia are December to February, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Virginia is Monday. The most expensive day to stay in Virginia is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to refine your choices based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply sort the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by combining your Virginia hotel reservations with your flights and activities through an Expedia package deal.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in Virginia

Virginia offers a perfect blend of outdoor adventures, stunning scenery, and rich history, making it an ideal vacation spot for all types of travelers. Explore urban parks, national and state parks, or historic houses that showcase the state's culture and heritage. Whether you're seeking family-friendly activities or thrilling outdoor experiences, Virginia has a variety of points of interest to ensure an unforgettable getaway.

  • Busch Gardens Williamsburg: Experience thrills and family fun at this European-themed amusement park. With exciting rides, engaging shows, and beautiful landscapes, it offers a unique blend of adventure and outdoor enjoyment for all ages.
  • Virginia Beach Boardwalk: Stroll along this vibrant esplanade with stunning ocean views. Perfect for families and couples, the boardwalk features shops, restaurants, and live entertainment, creating a lively atmosphere for relaxation and recreation.
  • Shenandoah National Park: Discover breathtaking scenery and outdoor adventures in this national park. Hike scenic trails, spot wildlife, and enjoy stunning vistas from the Skyline Drive, making it an ideal destination for nature lovers and adventurers alike.

Best time to go to Virginia

Visitor numbers in Virginia is generally unchanged in popularity throughout the year. The best time to visit Virginia can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Virginia falls in July, when visitor numbers are slightly high and weather is mostly sunny with light rain. The coolest average temperature in Virginia falls in January, visitor numbers are average and weather is mostly sunny with light rain.

calendar iconCalendar Monthtemperature iconTemperaturerain iconPrecipitationmostly cloudy iconCloudinessoccupation rate iconOccupancyprice iconPricing
January38.7°F (3.7°C)Light RainMostly SunnyAverageSlightly Low
February42.1°F (5.6°C)Light RainMostly SunnyAverageSlightly Low
March44.8°F (7.1°C)Light RainMostly SunnyAverageAverage
April57.9°F (14.4°C)Light RainMostly SunnySlightly HighAverage
May66.6°F (19.2°C)Light RainMostly SunnyAverageAverage
June74.3°F (23.5°C)Light RainMostly SunnySlightly HighSlightly High
July79.5°F (26.4°C)Light RainMostly SunnySlightly HighSlightly High
August77.9°F (25.5°C)Light RainMostly SunnyAverageSlightly High
September72.7°F (22.6°C)Light RainMostly SunnyAverageAverage
October62.8°F (17.1°C)Light RainMostly SunnySlightly LowAverage
November51.4°F (10.8°C)Light RainMostly SunnySlightly LowAverage
December38.8°F (3.8°C)Light RainMostly SunnySlightly LowSlightly Low

The nearest major airports for your trip to Virginia

Virginia can be easily accessed via several major airports. Washington, DC (DCA-Ronald Reagan Washington National) is located 93 miles from Virginia, with nearby luxurious options like the 5-star Salamander Washington DC and InterContinental Washington D.C. - The Wharf, both 2 miles away. Washington, DC (IAD-Washington Dulles Intl.) is 98 miles from Virginia, featuring the 4-star Hyatt Regency Dulles just 1 mile away and the nearby Washington Dulles Airport Marriott at 0.4 miles. Additionally, Raleigh, NC (RDU-Raleigh - Durham Intl.) is 137 miles away, with the upscale The Umstead Hotel and Spa only 3 miles from the airport, providing various transportation options for convenient access.

Frequently asked questions

How much do hotels in Virginia cost?
The season and factors like Christmas and school holidays can affect the price of a hotel in Virginia. You can find cheap options from $113 in a few different ways on Expedia. First, enter the dates you’d like to go on vacation, then use the filters such as budget and amenities to refine your search. You can also sort by price, so the lowest options appear first.
When is the best time to go to Virginia?
The timing of your trip will depend on which part of Virginia you want to discover, as temperatures vary across locations. For a summer adventure with a humid subtropical climate, head to Norfolk - Virginia Beach during the months of June to August. Here you can expect average temperatures between 73ºF and 82ºF.
What is the best area to stay in Virginia?
If your travels are taking you to Virginia, consider a stay in Norfolk - Virginia Beach or Richmond. Once you’ve locked in your hotel, take a look at the many fabulous things there are to do and see here.
Are there any luxury hotels in Virginia?
Expedia has some superb stays for an indulgent escape in Norfolk - Virginia Beach, Virginia, such as Hilton Norfolk The Main. Settle in and enjoy the use of conveniences like concierge services, a pillow menu and a firepit. Or spoil yourself at The Westin Virginia Beach Town Center.
How can I find cheap hotels in Virginia?
Virginia cheap hotels start at $113 per night. To browse these types of inexpensive options, take advantage of our “Price per night” filter. Want some other tips? Be flexible with your getaway dates and book as early as possible. Check out our cheap hotels in Virginia page for bargains you’ll find difficult to resist.
What are the best hotels in Virginia for families?
Pack your bags (and the kiddos!) and prepare for a fun-packed getaway at one of our popular family-friendly hotels in Virginia. Located in Norfolk - Virginia Beach, Glass Light Hotel & Gallery, Autograph Collection is an awesome pick. A 24-hour front desk and a restaurant are a couple of the amenities here. Or kick back with the fam at Residence Inn by Marriott Virginia Beach Town Center. You can also search for your ideal getaway by clicking on the “Family friendly” box in the “Traveler experience” section of our handy filters.
What are the top beach hotels in Virginia?
Switch into chill mode and savor the beach life at Virginia’s top sea-view hotels like Glass Light Hotel & Gallery, Autograph Collection. This sought-after property in Norfolk - Virginia Beach includes an espresso maker, a Champagne service and a bunch of other conveniences. You can also soak up relaxing coastal vibes at Residence Inn by Marriott Virginia Beach Town Center, another popular escape in this city.
Why should I book my Virginia hotel with Expedia?
Expedia makes booking accommodations in Virginia as simple as swiping right for your dream adventure. First off, there’s the extensive range of options and unbeatable prices. Then, there’s our online Help Center, which is available around-the-clock. Plus, when you’re a member of our One Key™ loyalty program, you can collect OneKeyCash™* and spend it on eligible flights, activities, hotels and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.