Search Vir-Mar Beach hotels
Change your mind
Book hotels with free cancellation
Be picky
Search almost a million properties worldwide
Go beyond your typical stay in Vir-Mar Beach
Family friendly
Cottage
Check prices for these dates
Tonight
Tomorrow
This weekend
Next weekend
Top hotels and accommodation in Vir-Mar Beach

Island Inn & Suites, an Ascend Collection Hotel
Island Inn & Suites, an Ascend Collection Hotel
8.4 out of 10, Very good, (612)
The price is AU$164
includes taxes & fees
12 Oct - 13 Oct

Swanendele Inn at St. Mary's Maryland
Swanendele Inn at St. Mary's Maryland
9.8 out of 10, Exceptional, (32)

Best Western Kilmarnock Hotel
Best Western Kilmarnock Hotel
7.8 out of 10, Good, (699)
The price is AU$231
includes taxes & fees
28 Sept - 29 Sept
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.
Save an average of 15% on thousands of hotels when you're signed in
Top Vir-Mar Beach Hotel Reviews

Best Western Kilmarnock Hotel
10/10 Excellent
More cheap accommodation in Vir-Mar Beach
More cheap accommodation in Vir-Mar Beach

Best Western Kilmarnock Hotel
599 N Main St, Kilmarnock, VA
The price is AU$231 per night from 28 Sept to 29 Sept
AU$231
28 Sept - 29 Sept
includes taxes & fees
7.6/10 Good! (698 reviews)
Frequently asked questions
Explore a world of travel with Expedia
Explore a world of travel with Expedia
- Belle Isle State Park Hotels
- Blakes Hotels
- Apartments in Burgess
- Holiday Homes in Burgess
- Burgess Hotels
- Callao Hotels
- B&B in Christchurch
- Caravan Parks in Christchurch
- Farmstay in Christchurch
- Holiday Homes in Christchurch
- Holiday Parks in Christchurch
- Cheap Hotels in Christchurch
- Hotels with Pool in Christchurch
- Luxury Hotels in Christchurch
- Christchurch Hotels
- Inns in Christchurch
- Motels in Christchurch
- Church View Hotels
- Cobbs Creek Hotels
- B&B in Deltaville
- Deltaville Hotels
- B&B in Farnham
- Farnham Hotels
- Gwynn Hotels
- Luxury Hotels in Hague
- Hague Hotels
- Motels in Hague
- Apartments in Heathsville
- Cottages in Heathsville
- Cheap Hotels in Heathsville
- Heathsville Hotels
- Irvington Hotels
- B&B in Kilmarnock
- Guest Houses in Kilmarnock
- Business Hotels in Kilmarnock
- Kilmarnock Hotels
- B&B in Kinsale
- Holiday Homes in Kinsale
- Hotels with Pool in Kinsale
- Luxury Hotels in Kinsale
- Pet Friendly Hotels in Kinsale
- Kinsale Hotels
- Lodges in Kinsale
- Motels in Kinsale
- Luxury Hotels in Lake
- Motels in Lake
- Lancaster Hotels
- Farmstay in Locust Hill
- Merry Point Hotels
- Montross Hotels
- North Hotels
- Apartments in Ophelia
- Ophelia Hotels
- Reedville Hotels
- Cheap Hotels in Saluda
- Saluda Hotels
- Beach Hotels in Tangier
- Cheap Hotels in Tangier
- Luxury Hotels in Tangier
- Tangier Hotels
- Cheap Hotels in Tangier Island
- Tappahannock Hotels
- Topping Hotels
- Urbanna Hotels
- Apartments in Warsaw
- B&B in Warsaw
- Cheap Hotels in Warsaw
- Hotels with Parking in Warsaw
- Warsaw Hotels
- Westland Hotels
- White Stone Hotels
- Farmstay in Windmill Point
- Family Hotels in Windmill Point
- Windmill Point Hotels
- Inns in Windmill Point