Cover Photo Image
Places to stay in and around Harrisonburg

Hotel Madison, the Official Hotel of JMU, is located next to the Office of Admissions and within walking distance to downtown Harrisonburg.

JMU visitors receive a 20% discount using link below.

Book Now

Hotel Madison
Name Miles to JMU Phone Type Address
Affordable Corporate Suites 3.5 540-432-7992 Hotel

20 Pleasant Hill Road
Harrisonburg, VA 22801

Afton Mountain B&B 46.1 540-456-6844 Bed and Breakfast

10273 Rockfish Valley Highway
Afton, VA

Allstar Lodging 9 540-843-0606 Other

Luray, VA
(Cabin Rentals)

Apple Hill B&B .5 540-432-0418 Bed and Breakfast

430 Boyers Road
Harrisonburg, VA 22801

Apple Orchard Farm B&B 8.4 540-828-2126 Bed and Breakfast

4478 Donnelley Drive
Bridgewater, VA

Asbury's Open Doors 5 540-434-2836 Other

Harrisonburg, VA
(Privately owned residence)

Back In Thyme B&B 40 540-448-2485 Bed and Breakfast

2060 Raphine Road
Raphine, VA

Belle Hearth B&B 26 540-922-1567 Bed and Breakfast

320 S. Wayne Ave.
Waynesboro, VA

Belle Meade Red Carpet Inn 2.8 540-434-6704 Inn

3210 South Main Street
Harrisonburg, VA 22801

Berkeley House B&B 27.1 540-480-6706 Bed and Breakfast

303 Berkeley Place
Staunton, VA

Best Western: Harrisonburg 1.4 540-433-6089 Hotel

45 Burgess Road
Harrisonburg, VA 22801

Best Western: Luray 27 540-743-6511 Hotel

410 West Main Street
Luray, VA

Best Western: Staunton 23.5 540-885-1112 Hotel

92 Rowe Road
Staunton, VA

Best Western Plus: Waynesboro 34.5 540-942-1100 Hotel

109 Apple Tree Lane
Waynesboro, VA

Big Meadows Lodge 37.5 877-847-1919 Other

Skyline Dr Mile 51
Shenandoah National ParkVA 22835

Blackburn Inn, The 27 540-712-0601 Inn

301 Greenville Avenue
Staunton, VA 24401

Blue Ridge Inn 19 540-740-4136 Inn

2251 Old Valley Pike
New Market, VA

BoutiqueAir Cottage 25 434-227-2409 Other

1703 Dogwood Rd.
Staunton, VA

Bridgewater Inn and Cottage 1 540-828-4619 Inn

104 W. College Street
Bridgewater, VA

Bryce Resort 40.6 540-856-2121 Hotel

1982 Fairway Drive
Basye, VA

Budget Inn .7 540-434-3687 Hotel

687 East Market St
Harrisonburg, VA 22801

Burketown B&B 9 540-234-9913 Bed and Breakfast

14 Old Burke Mill Rd.
Weyers Cave, VA

By the Side of the Road .7 540-801-0430 Inn

491 Garbers Church Road
Harrisonburg, VA 22801

Candlewood Suites 1.75 540-437-1400 Hotel

1560 Country Club Road
Harrisonburg, VA 22801

Cardinal Inn 35 540-743-5010 Inn

1005 East Main Street
Luray, VA

Cave Hill Farm B&B 10 540-289-7441 Bed and Breakfast

9875 Cave Hill Road
McGaheysville, VA

Clear Spring Homestead 6 540-879-2360 Bed and Breakfast

5603 West Dry River Rd.
Dayton, VA

Comfort Inn: Harrisonburg 1.3 540-433-6066 Inn

1440 E. Market St.
Harrisonburg, VA 22801

Comfort Inn: Shenandoah 35 540-459-7600 Inn

1011 Motel Drive
Woodstock, VA

Comfort Inn: Staunton 23 540-886-5000 Inn

1302 Richmond Avenue
Staunton, VA

Comfort Inn: Waynesboro 34.1 540-932-3060 Hotel

15 Windigrove Dr
Waynesboro, VA

Country Inns and Suites 2.9 540-433-2400 Inn 27 Covenant Drive
Courtyard Marriot 1.7 540-432-3031 Hotel 1890 Evelyn Bird Avenue
Crimson Inn 7 540-828-4661 Inn

116 North Main St.
Bridgewater, VA

Cross House Garden Inn 9 855-223-2283 Inn

1224 Keezletown Road
Weyers Cave, VA

Days Inn: Harrisonburg .8 540-433-9353 Inn

1131 Forest Hill Rd
Harrisonburg, VA

Days Inn: Lexington 55.5 540-463-9131 Inn

2809 North Lee Highway 
Lexington, VA

Days Inn: Luray 26.5 540-743-4521 Inn

138 Whispering Hill Road
Luray, VA

Days Inn: New Market 18.6 540-740-4100 Inn

9360 George Collin Parkway
New Market, VA

Days Inn: Staunton 22.5 540-337-3031 Inn

372 White Hill Road
Staunton, VA

Days Inn: Staunton 21 540-248-0888 Inn

273 Bells Lane
Staunton, VA

Days Inn: Waynesboro 26 540-943-1101 Inn

2060 Rosser Avenue
Waynesboro, VA

DoubleTree by Hilton Harrisonburg 2.3 540-433-2521 Hotel 1400 East Market Street
Dry River Cabin 10 540-550-8488 Hotel

12304 Upper Rawley Trail
Hinton, VA

Privately owned single cabin rental

Econo Lodge: Harrisonburg 1.7 540-433-2576 Motel 1703 East Market Street
Harrisonburg, VA
Econo Lodge: Staunton 23 540-885-5158 Motel 1031 Richmond Ave.
Staunton, VA
Economy Inn 1.2 540-434-5301 Hotel

3467 N Valley Pike
Harrisonburg, VA 22802

Fairfield Inn and Suites by Marriott .5 540-433-9333 Hotel 1946 Medical Avenue
Harrisonburg, VA
Fairfield Inn by Marriott: Staunton 24 540-213-4100 Hotel 114 Crossing Way
Staunton, VA
Farmhouse at Veritas, The 42.7 540-456-8100 Bed and Breakfast

72 Saddleback Farm
Afton, VA

FlipKey Vacation Rentals near JMU 27 617-849-8883 Hotel

Luray. VA

Vacation Rentals

Frederick House 24 540-885-4220 Hotel

28 North New Street
Staunton, VA

Grandma's Cottage B&B 10 540-249-8113 Bed and Breakfast

8570 Main Street
Port Republic, VA

Hampton Inn: Fishersville 28 540-213-9500 Hotel 15 Foursquare Ln
Fishersville, VA
Hampton Inn: Harrisonburg 1.6 540-432-1111 Inn 85 University Boulevard
Harrisonburg, VA
Hampton Inn: South Harrisonburg 3.1 540-473-0090 Inn 43 Covenant Drive
Harrisonburg, VA
Hampton Inn: Staunton 24 540-886-7000 Inn 40 Payne Lane
Staunton, VA
Hampton Inn: Waynesboro 30 540-213-9500 Inn 15 Four Square Lane
Fishersville, VA
Hampton Inn: Woodstock 35 540-459-7111 Inn 1150 Motel Drive
Woodstock, VA
Harrisonburg/Shenandoah Valley KOA 12 540-896-8929 Hotel

12480 Mountain Valley Rd.
Broadway, VA

Camp grounds


Hearth-N-Holly Inn B&B 5 540-434-6766 Bed and Breakfast

46 Song Bird Lane

High Laurel Inn 18 540-249-3936 Inn 51 Horsehead Road
Grottoes, VA
Hillside Motel 32 800-366-0559 Motel

1460 US Highway 211 E
Luray, VA

Holiday Inn: Harrisonburg 1.2 540-433-2521 Inn 1400 East Market Street
Harrisonburg, VA
Holiday Inn: Staunton 24 540-248-6020 Inn 152 Fairway Lane
Staunton, VA
Holiday Inn Express 2.9 540-433-9999 Hotel

3325 S Main St
Harrisonburg, VA 22801

Holiday Inn Express: Lexington 53 540-463-7351 Inn 880 North Lee Hwy
Lexington, VA
Holiday Inn Express: Waynesboro 34.5 540-932-7170 Inn 20 Windigrove Dr
Waynesboro, VA
Holiday Inn Express: Woodstock 36 540-459-5000 Inn 1130 Motel Drive
Woodstock, VA
Hotel Madison & Shenandoah Valley Conference Center .0 540-564-0200 Hotel 710 South Main Street
Howard Johnson Express: Staunton 22.6 540-866-5330 Inn

268 N. Central Avenue
Staunton, VA

I Love Inns various 800-397-4667 Inn Inn search
Inn at Keezletown 9 540-234-0644 Inn 1224 Keezletown Road
Weyers Cave, VA
Inn at Lost River 45 304-897-7000 Inn

7015 State Road 259
Lost River, WV

Inn at Sugar Hollow Farm, The 56.9 434-260-7234 Bed and Breakfast

6051 Sugar Hollow Rd
Crozet, VA

Inn at WestShire Farms 23.5 540-248-4650 Inn

1329 Commerce Road
Staunton, VA

Iris Inn 36 540-943-1991 Inn

191 Chinquapin Drive
Waynesboro, VA

Jacob Swartz House 18 540-740-9208 Inn

574 Jiggady Road
New Market, VA

Joshua Wilton House .3 540-434-4464 Bed and Breakfast 412 South Main Street
Harrisonburg, VA
Journey's End 3 540-434-8250 Bed and Breakfast

North Valley Pike
Harrisonburg, VA 22802

Knights Inn 17.8 540-248-8981 Inn

70 Lodge Lane
Verona, VA

Lady Rockingham B&B 16 540-298-1611 Bed and Breakfast

403 E. Rockingham Street
Elkton, VA

Lafayette Inn & Restaurant 23.6 434-985-6345 Inn

146 East Main Street
Stanardsville, Va

Le Bleu Ridge B&B 49.2 434-361-1213 Bed and Breakfast

27 Chapel Hollow Rd
Afton, VA

Lewis Mountain Cabins 30.2 877-847-1919 Other

Skyline Dr Mile 57.5
Shenandoah National ParkVA 22835

Luray Caverns Motel East 27.7 540-743-6551 Motel

831 W. Main Street
Luray, VA

Luray Caverns Motel West 27.1 540-743-4536 Motel

1001 US Highway 211 W
Luray, VA

Massanetta Springs Camp & Conference Center 6 888-627-7774 Hotel 712 Massanetta Springs Road
Harrisonburg, VA
Massanutten Condo Rentals 7.3 540-289-9466 Hotel

Massanutten Resort
Massanutten, VA

Condo Rentals

Massanutten Rentals (Holiday Lettings) 7.3 000-000-0000 Other

Various addresses
Massanutten, VA

Condo/home rentals

Massanutten Resort Rentals 8.8 540-289-4952 Other

1822 Resort Drive
McGaheysville, VA 22840

Massanutten Vacation 8.8 540-289-9033 Motel

11566 Model Rd. 
Elkton, VA

Microtel Inn & Suites by Wyndham Harrisonburg 3 540-437-3777 Inn 85 Pleasant Valley Rd
Harrisonburg, VA
Mimslyn Inn 33 800-296-5105 Inn

401 W. Main St 
Luray, VA

Montclair B&B 22.6 540-885-8832 Bed and Breakfast

320 N. New Street
Staunton, VA

Motel 6 1.5 540-433-6939 Motel 10 Linda Lane
Harrisonburg, VA

Motel 6 South Harrisonburg 3 540-434-6700 Motel 3210 S Main Street
Harrisonburg, VA

Mountain Valley Retreat 17 540-896-7600 Hotel

3091 Ragtown Road (Shuttle Provided to JMU)
Harrisonburg, VA

Minimum of 12 guests for reservation

Old Massanutten Lodge 5 540-908-0391 Bed and Breakfast 3448 Caverns Drive
Keezletown, VA
Quality Inn: Harrisonburg 1.7 540-442-1515 Inn 1881 Evelyn Byrd Avenue
Harrisonburg, VA
Quality Inn: Shenandoah Valley 18 540-740-3141 Inn

162 W. Old Cross Road
New Market, VA

Quality Inn: Staunton 23.9 540-887-0200 Inn 200 Frontier Drive
Staunton, VA
Ramada: Harrisonburg 3.8 540-434-9981 Hotel

91 Pleasant Valley Rd 
Harrisonburg, VA

Residence Inn: Harrisonburg 1 540-437-7426 Inn 1945 Deyerle Avenue
Harrisonburg, VA
Residence Inn: Waynesboro 1 540-943-7426 Inn 44 Windigrove Drive
Waynesboro, VA
River Bluff Farm Bed and Breakfast 25 540-454-9751 Bed and Breakfast

183 Quicksburg Mill Ln
Quicksburg, VA

Rockingham Motel 3.8 540-433-2538 Motel 4035 South Main Street
Harrisonburg, VA
Rosendale Inn B&B 17 540-325-4544 Inn

17917 Farmhouse Lane
New Market, VA

Sell My Timeshare Now: Shenandoah Valley 30 877-815-4227 Motel

Shenandoah Valley

Shenandoah Cabin Rentals 40 000-000-0000 Inn

Cabin Rentals

Please contact cabin owner for more information 

Shenandoah Depot B&B 5 540-652-6103 Bed and Breakfast 104 N. First St.
Shenandoah, VA
Shrine Mont Camp 35 540-856-2141 Hotel

217 Shrine Mont Circle
Orkney Springs, VA

Silver Lake B&B 4 540-879-2717 Bed and Breakfast

1331 Silver Lake Road
Dayton, VA
22821

Skyland 46 877-847-1919 Other

Skyline Dr Mile 41.7 & 42.5
Shenandoah National ParkVA 22835

Sleep Inn: Harrisonburg 1.7 540-433-7100 Inn 1891 Evelyn Byrd Ave
Harrisonburg, VA
Sleep Inn: Staunton 23 540-887-6500 Inn

222 Jefferson Highway
Staunton, VA

South Fork Bed & Breakfast 17 540-383-9948 Bed and Breakfast

403 E. Rockingham St.
Elkton, VA

Stonewall Jackson Hotel 26 540-885-4848 Hotel

24 South Market Street
Staunton, VA

Strathmore House B&B 20 540-477-4141 Bed and Breakfast

658 Wissler Road
Quicksburg, VA

Super 8: Mt. Jackson 26.5 540-477-2911 Hotel

250 Conicville Road
Mt. Jackson, VA

Super 8 Motel: Harrisonburg 2.9 540-433-8888 Motel 3330 S. Main
Super 8 Motel: Waynesboro 26 540-943-3888 Motel 2045 Rosser Ave
Waynesboro, VA
The Barn at Elbow Landing 27 609-575-1039 Bed and Breakfast

9042, Route 211 West
Luray, VA

The Buckhorn Inn 25.7 540-337-8660 Inn

2487 Hankey Mountain Hwy.
Churchville, VA

The Village Inn .7 540-434-7355 Inn 4979 South Valley Pike
Harrisonburg, VA
The Window Kip's Country Inn 24.3 540-477-2400 Inn

355 Orchard Drive
Mount Jackson, VA

Thistle Ridge Bed & Breakfast 15 540-828-4118 Bed and Breakfast

11 Pops Lane
Bridgewater, VA

TripAdvisor Harrisonburg Hotels 99 781-800-5000 Other
Tru by Hilton: Staunton 24 540-213-4000 Hotel 120 Crossing Way
Staunton, VA
Valley Suites Extended Stay 2 540-437-1440 Hotel 2420 South Main Street
Harrisonburg, VA

Back to Top