Search Filter

Star
  • 0
  • 3
  • 14
  • 7
  • 1
  • 18
Accommodation Type
  • Hotels 20
  • Holiday homes 16
  • Motels 5
  • Holiday parks 1
  • Inns 1
Hotel Facilities
  • Parking42
  • On-site parking42
  • Free parking41
  • Air conditioning40
  • Internet services39
  • WiFi39
  • Free WiFi39
  • Non-smoking rooms37
  • WiFi available in all areas34
  • Family rooms26

43 Hotels in Harrisonburg

Order By
cruise
Hotel Madison & Shenandoah Conference Ctr.

710 South Main Street , Harrisonburg , VA 22801

Hotel Madison & Shenandoah Conference Ctr. provides a shuttle service and a bar. Free WiFi is offered. Rooms come with a flat-screen TV with cable cha...

Guest Reviews
9.1 out of 10

From 239 Reviews
Starting From
USD
cruise
Days Inn by Wyndham Harrisonburg

1131 Forest Hill Road , Harrisonburg , VA 22801

Located a short walk from James Madison University, this Harrisonburg hotel boasts an indoor pool and a daily hot continental breakfast. Shenandoah Na...

Guest Reviews
6.8 out of 10

From 289 Reviews
Starting From
USD
cruise
Doubletree by Hilton Harrisonburg

1400 East Market Street , Harrisonburg , VA 22801

Nestled in the heart of Virginia's Shenandoah Valley, this Harrisonburg hotel offers rooms with free Wi-Fi and a cable TV. All warmly decorated rooms ...

Guest Reviews
8.6 out of 10

From 196 Reviews
Starting From
USD
Comfort Inn

1440 East Market Street , Harrisonburg , VA 22801

Located off Interstate-81, this Harrisonburg hotel is a 4-minute drive from Valley Mall and the Quilt Museum. It features spacious rooms with free Wi-...

Guest Reviews
8.1 out of 10

From 340 Reviews
Starting From
USD
Howard Johnson by Wyndham Harrisonburg

10 Linda Lane , Harrisonburg , VA 22802

Located close to Interstate 81, this Harrisonburg motel offers an outdoor pool and rooms that feature a seating area. Massanutten Resort is 12 miles a...

Guest Reviews
6.3 out of 10

From 16 Reviews
Starting From
USD
Quality Inn Harrisonburg

1881 Evelyn Byrd Avenue , Harrisonburg , VA 22801

Located in the heart of the Shenandoah Valley, the Quality Inn in Harrisonburg, VA is located within walking distance of many great shops and restaura...

Guest Reviews
9 out of 10

From 64 Reviews
Starting From
USD
Sleep Inn & Suites

1891 Evelyn Byrd Avenue , Harrisonburg , VA 22801

Sleep Inn and Suites Harrisonburg Virginia hotel near James Madison University is located less than 15 miles from the Massanutten Water Park at the Ma...

Guest Reviews
8.9 out of 10

From 285 Reviews
Starting From
USD
Courtyard Harrisonburg

1890 Evelyn Byrd Avenue , Harrisonburg , VA 22801

This hotel is located in Harrisonburg at the junction of Highway 33 and Route 331. It has an indoor pool, and offers air-conditioned rooms with views ...

Guest Reviews
8.8 out of 10

From 87 Reviews
Starting From
USD
Econo Lodge Harrisonburg

1703 East Market Street , Harrisonburg , VA 22801

The Econo Lodge hotel is located off Interstate 81 in the heart of the Shenandoah Valley. This Harrisonburg hotel is just one mile from James Madison ...

Guest Reviews
6.4 out of 10

From 174 Reviews
Starting From
USD
Hampton Inn Harrisonburg - University

85 University Boulevard , Harrisonburg , VA 22801

Located 1.6 km from James Madison University, this Harrisonburg, Virginia hotel features an outdoor pool. Guest rooms at Hampton Inn Harrisonburg - Un...

Guest Reviews
8.2 out of 10

From 277 Reviews
Starting From
USD