Hotels in Vir-Mar Beach

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Tonight
Sep 12 - Sep 13
Tomorrow
Sep 13 - Sep 14
Next weekend
Sep 18 - Sep 20
In two weeks
Sep 25 - Sep 27

Where to stay in Vir-Mar Beach?

1. Quality Inn Kilmarnock

Quality Inn Kilmarnock
Kilmarnock
$108
$123 total
includes taxes & fees
Oct 11 - Oct 12
Quality Inn Kilmarnock

2. Island Inn & Suites, an Ascend Collection Hotel

Island Inn & Suites, an Ascend Collection Hotel
Piney Point
$91
$101 total
includes taxes & fees
Sep 20 - Sep 21
Island Inn & Suites, an Ascend Collection Hotel

3. Pet-friendly Smith Island Cottage w/ Golf Cart!

Pet-friendly Smith Island Cottage w/ Golf Cart!
Smith Island
$109
$257 total
includes taxes & fees
Sep 18 - Sep 19
Pet-friendly Smith Island Cottage w/ Golf Cart!

4. Swanendele Inn at St. Mary's Maryland

Swanendele Inn at St. Mary's Maryland
Ridge
$335
$372 total
includes taxes & fees
Sep 16 - Sep 17
Swanendele Inn at St. Mary's Maryland

5. Unique Tangier Cottage w/ Chesapeake Bay Views!

Unique Tangier Cottage w/ Chesapeake Bay Views!
Tangier
$199
$395 total
includes taxes & fees
Sep 14 - Sep 15
Unique Tangier Cottage w/ Chesapeake Bay Views!
View all properties

Check out reviews of Vir-Mar Beach hotels guests love

Island Inn & Suites, an Ascend Collection Hotel

Island Inn & Suites, an Ascend Collection Hotel

8/10 Good
"Beautiful view. Property could use an update but a great value for the money."
William 2-night trip
Posted 10 hours ago
Island Inn & Suites, an Ascend Collection Hotel
Quality Inn Kilmarnock

Quality Inn Kilmarnock

10/10 Excellent
"Room was clean and well stocked with everything, staff was friendly, a.c. worked well and there was ample parking."
Terri 2-night trip
Posted 10 hours ago
Quality Inn Kilmarnock

Frequently asked questions

What accommodations do travelers recommend in Vir-Mar Beach?
Can I book a refundable hotel in Vir-Mar Beach?
If you need the flexibility to change your plans to Vir-Mar Beach, most hotels offer refundable* rates you can book. You can find these accommodations by searching our site and using the "fully refundable" filter to narrow the results down.
What will the weather in Vir-Mar Beach be like during my visit?
The warmest months in Vir-Mar Beach are usually July and August with an average temp of 75°F. January and February are the chilliest months when the average temp is 41°F. The rainiest months are August and October.
Why should I book my Vir-Mar Beach hotel through Hotels.com?
There are plenty of reasons to book your Vir-Mar Beach travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Keep exploring