Default HTG hotel image

Find hotels in Lafayette, VA from $53

Check prices for these dates

Next weekend
In two weeks

Filter by

Star rating

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Lafayette hotels

1. Mountain Lake Lodge

Mountain Lake Lodge
3.5 star property
Pembroke
8.8 out of 10, Excellent, (740 reviews)
"It was an amazing trip me and my wife both loved it!!!"
United States
Kenneth
$187 nightly
The price is $203
Dec 10 - Dec 11
Total with taxes and fees
Mountain Lake Lodge

2. avid hotel Salem by IHG

avid hotel Salem by IHG
2.5 star property
Salem
9.4 out of 10, Exceptional, (1,056 reviews)
"The stay was excellent."
United States
James
$83 nightly
The price is $94
Dec 7 - Dec 8
Total with taxes and fees
avid hotel Salem by IHG

3. Country Inn & Suites by Radisson, Roanoke, VA

Country Inn & Suites by Radisson, Roanoke, VA
3.0 star property
Alpine Hills
9.0 out of 10, Wonderful, (2,590 reviews)
"Room was clean, beds were comfortable, breakfast was tasty, and staff was friendly and helpful."
United States
William
$90 nightly
The price is $101
Dec 9 - Dec 10
Total with taxes and fees
Country Inn & Suites by Radisson, Roanoke, VA

4. The Lofts at Downtown Salem

The Lofts at Downtown Salem
3.5 star property
Salem
9.6 out of 10, Exceptional, (454 reviews)
"The place was amazing! I really enjoyed my stay and would definitely do so again!"
United States
Taneshia
$112 nightly
The price is $133
Dec 10 - Dec 11
Total with taxes and fees
The Lofts at Downtown Salem

5. The Inn at Virginia Tech and Skelton Conference Center

The Inn at Virginia Tech and Skelton Conference Center
3.5 star property
University
9.6 out of 10, Exceptional, (1,278 reviews)
"The location is unbeatable and the rooms are huge."
United States
Elisa
$102 nightly
The price is $108
Dec 10 - Dec 11
Total with taxes and fees
The Inn at Virginia Tech and Skelton Conference Center

6. Comfort Suites Salem-Roanoke I-81

Comfort Suites Salem-Roanoke I-81
2.5 star property
Salem
8.2 out of 10, Very good, (1,001 reviews)
"Overall, very clean rooms and friendly staff. The pillows were not comfortable and the breakfast was very basic, but we would stay here again. It was worth the price we paid."
United States
Kylie
$80 nightly
The price is $90
Dec 6 - Dec 7
Total with taxes and fees
Comfort Suites Salem-Roanoke I-81

7. Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 
4.0 star property
Gainsboro
9.6 out of 10, Exceptional, (1,005 reviews)
"Beautiful hotel!"
United States
Sharon
$188 nightly
The price is $213
Dec 2 - Dec 3
Total with taxes and fees
Hotel Roanoke & Conference Ctr, Curio Collection by Hilton 

8. The Liberty Trust

The Liberty Trust
4.0 star property
Downtown Roanoke
9.2 out of 10, Wonderful, (1,332 reviews)
"Beautiful hotel"
United States
Ben
$163 nightly
The price is $185
Nov 18 - Nov 19
Total with taxes and fees
The Liberty Trust

9. La Quinta Inn & Suites by Wyndham Roanoke Salem

La Quinta Inn & Suites by Wyndham Roanoke Salem
3.0 star property
Salem
9.0 out of 10, Wonderful, (1,459 reviews)
"Lovely place to stay."
United States
Doretta
$86 nightly
The price is $98
Dec 1 - Dec 2
Total with taxes and fees
La Quinta Inn & Suites by Wyndham Roanoke Salem

10. Hyatt Place Blacksburg / University

Hyatt Place Blacksburg / University
3.0 star property
McBryde
9.6 out of 10, Exceptional, (1,299 reviews)
"Great stay!"
United States
Joseph
$98 nightly
The price is $110
Nov 18 - Nov 19
Total with taxes and fees
Hyatt Place Blacksburg / University

11. Spark by Hilton Salem East Electric Road

Spark by Hilton Salem East Electric Road
2.5 star property
Salem
8.0 out of 10, Very good, (40 reviews)
"Nice place to stay."
United States
Janet
$65 nightly
The price is $73
Dec 6 - Dec 7
Total with taxes and fees
Spark by Hilton Salem East Electric Road

12. Quality Inn Salem - I-81

Quality Inn Salem - I-81
2.5 star property
Salem
8.4 out of 10, Very good, (1,006 reviews)
"Great place to stay ! rooms were very comfortable. Bed was comfortable and the breakfast was superb.!"
United Kingdom
Johana
$71 nightly
The price is $80
Dec 8 - Dec 9
Total with taxes and fees
Quality Inn Salem - I-81

13. Hampton Inn Salem, VA

Hampton Inn Salem, VA
2.5 star property
Salem
9.2 out of 10, Wonderful, (1,003 reviews)
"Staff was very friendly room was clean and breakfast was good"
United States
Richard
$101 nightly
The price is $115
Dec 6 - Dec 7
Total with taxes and fees
Hampton Inn Salem, VA

14. The Highlander at Radford, Tapestry Collection by Hilton

The Highlander at Radford, Tapestry Collection by Hilton
3.5 star property
Radford
9.6 out of 10, Exceptional, (970 reviews)
"Great one night stay"
United Kingdom
Tracey
$101 nightly
The price is $114
Nov 15 - Nov 16
Total with taxes and fees
The Highlander at Radford, Tapestry Collection by Hilton

15. Spark by Hilton Roanoke Civic Center

Spark by Hilton Roanoke Civic Center
2.5 star property
Gainsboro
9.0 out of 10, Wonderful, (433 reviews)
"We had a quick check in and our room was very clean. The bed was very comfortable. Breakfast was very basic but was good for something quick on the run."
United States
Robert
$74 nightly
The price is $84
Nov 29 - Nov 30
Total with taxes and fees
Spark by Hilton Roanoke Civic Center

16. Baymont by Wyndham Salem Roanoke Area

Baymont by Wyndham Salem Roanoke Area
2.5 star property
Salem
7.2 out of 10, Good, (784 reviews)
"Staff was very accommodating and room was very pleasant."
United States
Mark
$63 nightly
The price is $71
Dec 1 - Dec 2
Total with taxes and fees
Baymont by Wyndham Salem Roanoke Area

17. Springhill Suites By Marriott Roanoke North

Springhill Suites By Marriott Roanoke North
4.0 star property
Alpine Hills
9.4 out of 10, Exceptional, (467 reviews)
"The room was clean, the hotel was quiet, breakfast was good!"
United States
Hayley
$116 nightly
The price is $130
Nov 22 - Nov 23
Total with taxes and fees
Springhill Suites By Marriott Roanoke North

18. Spark by Hilton Roanoke Airport

Spark by Hilton Roanoke Airport
3.0 star property
Airport
8.8 out of 10, Excellent, (587 reviews)
"Clean room, very nice staff and breakfast"
United States
Caitlyn
$77 nightly
The price is $87
Nov 15 - Nov 16
Total with taxes and fees
Spark by Hilton Roanoke Airport

19. The Promissory Hotel

The Promissory Hotel
3.0 star property
Downtown Roanoke
9.6 out of 10, Exceptional, (195 reviews)
"Location was perfect to get out and walk around exploring. Staff was pleasent and helpful. We enjoyed the overnight stay so much that we extended our stay by another night. Clean, safe and quiet. Excellent coffee shop on the premises. Would stay here again."
United States
Tonia
$155 nightly
The price is $176
Nov 15 - Nov 16
Total with taxes and fees
The Promissory Hotel

20. Motel 6 Salem, VA

Motel 6 Salem, VA
2.0 star property
Salem
6.6 out of 10, (1,002 reviews)
"The room was good and the beds comfortable '"
United States
Nancy
$52 nightly
The price is $59
Dec 1 - Dec 2
Total with taxes and fees
Motel 6 Salem, VA
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 Lafayette Hotel Reviews

More cheap stays in Lafayette

Hotels in Lafayette with star-rating

Frequently asked questions

What is the best area to stay in Lafayette?
The best area to stay in Lafayette is Downtown, particularly around the Jefferson Street and Campbell Avenue intersection, as it offers the most conveniences and attractions for visitors.

Downtown Lafayette serves as the city's central business and entertainment district. It's a walkable area with a mix of historic buildings and modern developments. You'll find numerous restaurants, shops, and cultural venues clustered around the main streets, including the Grandin Theatre and the Taubman Museum of Art. Its compact layout makes it easy to explore on foot.

For couples looking for a sophisticated and convenient stay, Downtown is an excellent choice. The area provides easy access to upscale dining experiences, live music venues, and art galleries, allowing for enjoyable evenings out without needing to travel far. The proximity to Elmwood Park, which often hosts events, adds to the appeal.

Solo travelers will also find Downtown appealing due to its concentration of amenities and activities. The area offers a variety of cafes for daytime work or relaxation, and numerous eateries cater to single diners.
When is the best time to go to Lafayette?
The best time to visit Lafayette, Virginia, is during the spring (April to May) and fall (September to October) when the weather is most pleasant for outdoor activities and exploring the natural beauty of the region.

In spring, you'll experience mild temperatures and blooming flora, making it ideal for hiking and enjoying the scenic trails of the nearby Appalachian Mountains. This season is great for couples looking for a picturesque getaway with opportunities for romantic walks and exploring local vineyards.

Fall brings comfortable temperatures and stunning foliage, as the surrounding mountains transform into a canvas of vibrant colors.
Can I cancel my hotel reservation on Expedia?
You can cancel your hotel reservation on Expedia, though it depends on the cancellation policy of your booking. Most bookings are refundable if canceled within 24-48 hours of the scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. If free cancellation is available, you can cancel directly through your Expedia account by logging in, going to "My Trips", and selecting your reservation. To find flexible deals, filter your search by "Fully refundable property" for hotels in Lafayette.
How much is the nightly rate at a Lafayette hotel?
Prices for hotels in Lafayette often vary, but you can find a great deal from $53 on Expedia. All sorts of factors affect price, such as the time of year or the days of the week you choose for your stay. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for the cheapest rate.

Explore a world of travel with Expedia