Search Filter

Star
  • 0
  • 3
  • 13
  • 8
  • 1
  • 17
Accommodation Type
  • Hotels 19
  • Holiday homes 16
  • Motels 5
  • Holiday parks 1
  • Inns 1
Hotel Facilities
  • Parking41
  • On-site parking41
  • Free parking40
  • Internet services38
  • WiFi38
  • Free WiFi38
  • WiFi available in all areas34
  • Air conditioning24
  • Pets allowed23
  • Heating22

42 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 180 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.7 out of 10

From 273 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.3 out of 10

From 185 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 305 Reviews
Starting From
USD
Motel 6 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
7.2 out of 10

From 543 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
8.9 out of 10

From 51 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.8 out of 10

From 263 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.9 out of 10

From 78 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 175 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.3 out of 10

From 249 Reviews
Starting From
USD