Hotels in Virginia (USA)

    • Popular choice

    The Omni Homestead Resort & Spa

    8.4Very good (11,624 ratings)

    Serenity Garden adults-only spa oasis, Two-acre Allegheny Springs water park

    Hot Springs
    from  $429
    See prices from 11 sites
    • Popular choice

    Mountain Lake Lodge

    8.8Excellent (3,101 ratings)

    Seasonal outdoor pools and hot tub, Farm-to-table dining at Harvest Restaurant

    Pembroke
    from  $173
    See prices from 9 sites
    • Popular choice

    Hilton Virginia Beach Oceanfront

    8.0Very good (8,508 ratings)

    Panoramic oceanfront views, Award-winning seafood restaurant

    Virginia Beach
    from  $151
    See prices from 10 sites
    • Popular choice

    Embassy Suites by Hilton Hampton Convention Center

    8.6Excellent (9,151 ratings)

    On-site dining and bar, Indoor pool and hot tub

    Hampton
    from  $123
    See prices from 9 sites
    • Popular choice

    Peaks of Otter Lodge

    8.7Excellent (4,328 ratings)

    Stunning lake and mountain views, Rustic lodge ambiance

    Bedford
    from  $226
    See prices from 9 sites
  1. Sheraton Pentagon City Hotel

    8.0Very good (9,691 ratings)

    Panoramic Washington D.C. views, 24-hour fully equipped fitness center

    Arlington
    from  $92
    See prices from 11 sites
  2. Great Wolf Lodge Williamsburg

    8.0Very good (12,025 ratings)

    Expansive indoor water park fun, Themed kid cabin suites

    Williamsburg
    from  $245
    See prices from 5 sites
  3. Comfort Inn & Suites near Danville Mall

    8.4Very good (1,741 ratings)

    Seasonal outdoor swimming pool, On-site Mexican restaurant and bar

    Danville
    from  $100
    See prices from 1 site
    • Popular choice

    River Edge Inn

    7.9Good (1,584 ratings)

    Seasonal outdoor swimming pool, Proximity to Potomac River views

    Colonial Beach
    from  $224
    See prices from 8 sites
  4. Sleep Inn Wytheville I-77 and I-81

    8.8Excellent (4,772 ratings)

    Blue Ridge Mountains location, Diverse hot breakfast selection

    Wytheville
    from  $108
    See prices from 11 sites
    • Popular choice

    Williamsburg Inn, an official Colonial Williamsburg Hotel

    9.4Excellent (2,833 ratings)

    Golden Horseshoe Golf Course views, Expansive multi-pool spa facility

    Williamsburg
    from  $251
    See prices from 11 sites
  5. Courtyard Newport News Airport

    8.4Very good (2,408 ratings)

    Prime location near airport, Relaxing indoor pool and hot tub

    Newport News
    from  $103
    See prices from 9 sites
    • Popular choice

    Holiday Inn Express Lorton By Ihg

    8.7Excellent (3,926 ratings)

    Unbeatable Auto Train proximity, Specialty breakfast with pancakes

    Lorton
    from  $121
    See prices from 11 sites
    • Popular choice

    Hard Rock Hotel & Casino Bristol

    8.6Excellent (4,305 ratings)

    Indoor/outdoor heated pool, Variety of live entertainment

    Bristol
    from  $251
    See prices from 7 sites
    • Popular choice

    Wyndham Virginia Beach Oceanfront

    6.7(12,084 ratings)

    Ocean-view fitness center, Indoor and outdoor pools with hot tub

    Virginia Beach
    from  $92
    See prices from 13 sites
    • Popular choice

    The Mimslyn Inn

    8.7Excellent (3,228 ratings)

    Proximity to Luray Caverns, Expansive grounds with outdoor amenities

    Luray
    from  $153
    See prices from 10 sites
  6. Comfort Suites Newport News Airport

    8.6Excellent (3,826 ratings)

    Convenient access to local attractions, Indoor heated swimming pool

    Newport News
    from  $89
    See prices from 12 sites
    • Popular choice

    Hilton Vacation Club The Historic Powhatan Williamsburg

    8.6Excellent (15,464 ratings)

    Multiple pools and hot tubs, Woodland setting with fishing pond

    Williamsburg
    from  $159
    See prices from 11 sites
    • Popular choice

    Hotel Roanoke & Conference Ctr, Curio Collection by Hilton

    9.2Excellent (8,772 ratings)

    Pedestrian bridge to downtown, 1882 Lobby Bar with celestial ceiling

    Roanoke
    from  $244
    See prices from 9 sites
    • Popular choice

    Microtel Inn & Suites by Wyndham South Hill

    9.0Excellent (1,172 ratings)

    Varied hot breakfast options, Heated indoor pool and hot tub

    South Hill
    from  $100
    See prices from 12 sites
    • Popular choice

    Natural Bridge Hotel, Trademark Collection by Wyndham

    7.5Good (4,223 ratings)

    Direct access to Natural Bridge Park, Blue Ridge Mountain views

    Natural Bridge
    from  $94
    See prices from 11 sites
    • Popular choice

    Bluegreen Vacations Shenandoah Crossing, an Ascend Collection Resort

    8.3Very good (4,113 ratings)

    Indoor and outdoor swimming pools, On-site general store and deli

    Gordonsville
    from  $155
    See prices from 8 sites
    • Popular choice

    Best Western Fairfax

    7.9Good (4,355 ratings)

    Proximity to Washington, D.C. via Metro, Expansive hot breakfast buffet

    Fairfax
    from  $91
    See prices from 15 sites
    • Popular choice

    Renaissance Portsmouth-Norfolk Waterfront Hotel

    8.1Very good (4,757 ratings)

    Panoramic Elizabeth River views, Newly renovated rooms and spaces

    Portsmouth
    from  $175
    See prices from 10 sites
    • Popular choice

    Hilton Garden Inn Suffolk Riverfront

    8.4Very good (3,614 ratings)

    Waterfront dining at Crust & Cork, Rooms with scenic park and marina views

    Suffolk
    from  $157
    See prices from 8 sites
    • Popular choice

    Comfort Inn & Suites Hillsville I-77

    9.0Excellent (3,587 ratings)

    Proximity to Appalachian attractions, Expansive hot breakfast selection

    Hillsville
    from  $109
    See prices from 11 sites
  7. Holiday Inn Express & Suites Farmville By Ihg

    8.9Excellent (2,060 ratings)

    Easy access to High Bridge Trail, Interactive pancake maker at breakfast

    Farmville
    from  $126
    See prices from 11 sites
    • Popular choice

    Best Western Leesburg Hotel & Conference Center

    7.8Good (2,569 ratings)

    Seasonal outdoor swimming pool, Karaoke rooms for evening entertainment

    Leesburg
    from  $113
    See prices from 13 sites
    • Popular choice

    Caesars Virginia

    7.9Good (3,232 ratings)

    Seasonal outdoor swimming pool, Gordon Ramsay dining options

    Danville
    from  $336
    See prices from 6 sites
  8. Vacation Village at Williamsburg

    8.3Very good (11,529 ratings)

    Indoor and outdoor swimming pools, Luxurious in-room jetted tubs

    Williamsburg
    from  $109
    See prices from 14 sites
    • Popular choice

    Hilton Alexandria Mark Center

    7.9Good (6,887 ratings)

    Panoramic Washington D.C. skyline views, Indoor and outdoor swimming pools

    Alexandria
    from  $103
    See prices from 8 sites
  9. Hampton Inn & Suites Fredericksburg South

    8.7Excellent (4,777 ratings)

    Expansive hot breakfast buffet, Indoor swimming pool and fitness center

    Fredericksburg
    from  $93
    See prices from 11 sites
    • Popular choice

    Hotel Weyanoke

    8.9Excellent (2,542 ratings)

    Prime location near Longwood University, Historic charm meets modern design

    Farmville
    from  $148
    See prices from 10 sites
  10. Wingate by Wyndham Christiansburg

    6.7(1,784 ratings)

    Indoor pool for year-round enjoyment, Easy access to I-81 highway

    Christiansburg
    from  $78
    See prices from 13 sites
  11. Hampton Inn & Suites Alexandria Old Town Area South

    8.4Very good (6,798 ratings)

    Hot breakfast buffet with variety, Outdoor swimming pool

    Alexandria
    from  $129
    See prices from 9 sites

The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.

Price range

Hotels in Virginia - Price range from ‎$78 to ‎$429 (price per night)

These top destinations are just a click away

More Top Destinations

Frequently Asked Questions about Virginia

Virginia - More Top Destinations