Find and Book Top Rated Hotels in LaFayette

Search among 18 available hotels and places to stay in LaFayette from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-18 out of 18
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.0
Great9 reviews
MapView on map2.6 mi from City Center2.6 mi from City Center
From   US$ 72 /nightSelect
Places to stay near LaFayette
8.2
Great89 reviews
MapView on map16.3 mi from LaFayette16.3 mi from City Center
From   US$ 91 /nightSelect
8.4
Great104 reviews
16.5 mi from LaFayette16.5 mi from City Center
From   US$ 101 /nightSelect
8.6
Great43 reviews
16.4 mi from LaFayette16.4 mi from City Center
From   US$ 179 /nightSelect
7.8
Very good86 reviews
16.3 mi from LaFayette16.3 mi from City Center
From   US$ 108 /nightSelect
8.6
Great25 reviews
16.4 mi from LaFayette16.4 mi from City Center
From   US$ 149 /nightSelect
8.4
Great63 reviews
17.4 mi from LaFayette17.4 mi from City Center
From   US$ 55 /nightSelect
8.4
Great52 reviews
17.3 mi from LaFayette17.3 mi from City Center
From   US$ 133 /nightSelect
7.6
Very good38 reviews
17.0 mi from LaFayette17.0 mi from City Center
From   US$ 59 /nightSelect
8.4
Great102 reviews
16.4 mi from LaFayette16.4 mi from City Center
From   US$ 54 /nightSelect
8.2
Great18 reviews
16.4 mi from LaFayette16.4 mi from City Center
From   US$ 120 /nightSelect
16.5 mi from LaFayette16.5 mi from City Center
From   US$ 161 /nightSelect
16.9 mi from LaFayette16.9 mi from City Center
From   US$ 171 /nightSelect
17.3 mi from LaFayette17.3 mi from City Center
From   US$ 114 /nightSelect
7.4
Very good15 reviews
16.9 mi from LaFayette16.9 mi from City Center
From   US$ 339 /nightSelect
13.4 mi from LaFayette13.4 mi from City Center
From   US$ 171 /nightSelect
7.8
Very good13 reviews
16.4 mi from LaFayette16.4 mi from City Center
From   US$ 189 /nightSelect
12.5 mi from LaFayette12.5 mi from City Center
From   US$ 309 /nightSelect

Best hotels and places to stay in LaFayette

Why visit?

LaFayette, located in the heart of the United States, offers a unique blend of history, culture, and natural beauty. With its charming downtown, historical landmarks, and scenic surroundings, LaFayette is a must-visit destination for any tourist seeking an authentic American experience.

Where to stay?

When choosing a place to stay in LaFayette, there are several areas that offer excellent accommodations and convenient proximity to the city's main attractions. Consider the following neighborhoods for an enjoyable stay:

Downtown LaFayette: Stay in the heart of the city and experience its lively atmosphere. Downtown LaFayette offers a variety of hotels, restaurants, and shops within walking distance. Immerse yourself in the local culture and explore historic landmarks like the Tippecanoe County Courthouse.

Wabash Riverfront: For nature lovers, staying near the Wabash River offers a peaceful retreat with stunning views. Enjoy recreational activities such as hiking, boating, or picnicking along the riverbanks. This area also provides access to nearby parks and trails.

Purdue University: If you're visiting LaFayette for an event or to explore the renowned Purdue University campus, consider staying near the university. This vibrant area offers a range of accommodations, dining options, and attractions related to the university, including the Purdue University Galleries and Mackey Arena.

Price per hotel room per night:

Average room prices in LaFayette vary depending on the hotel's star rating. Here are the estimated prices for 3-star, 4-star, and 5-star hotels in LaFayette:

3-star hotel: $80-$120 per night

4-star hotel: $140-$200 per night

5-star hotel: $200-$300 per night

Best value for money:

Hampton Inn & Suites Lafayette: Located in downtown Lafayette, this hotel offers comfortable rooms, a complimentary breakfast, and an indoor pool. Prices start at $99 per night.

Red Roof Inn Lafayette: Offering affordable rates, this hotel provides clean and spacious rooms, complimentary Wi-Fi, and easy access to nearby attractions. Prices start at $65 per night.

Courtyard Lafayette: Situated near Purdue University, this hotel offers modern amenities such as a fitness center, an on-site restaurant, and free Wi-Fi. Prices start at $109 per night.

Best kids-friendly hotels:

Homewood Suites by Hilton Lafayette: Featuring spacious suites with kitchenettes, this hotel provides a complimentary breakfast, an indoor pool, and a picnic area for family enjoyment. Prices start at $129 per night.

Hilton Garden Inn Lafayette/West Lafayette: With its kid-friendly amenities, including an indoor pool and a game room, this hotel ensures a fun-filled stay for families. Prices start at $119 per night.

Best hotels for a romantic getaway:

DoubleTree by Hilton Lafayette East: Enjoy a romantic stay in this hotel's elegant rooms featuring luxurious bedding and a cozy fireplace. The hotel also offers a full-service restaurant and a fitness center. Prices start at $129 per night.

Best for location:

Union Club Hotel: Located on Purdue University's campus, this hotel offers convenient access to various university facilities and attractions. Prices start at $159 per night.

Holiday Inn Lafayette-City Centre: Situated in downtown Lafayette, this hotel is within walking distance of popular restaurants, shops, and attractions. Prices start at $115 per night.

Homewood Suites by Hilton Lafayette: Adjacent to the tip of the Wabash River, this hotel provides a tranquil and picturesque setting while still being close to downtown Lafayette. Prices start at $129 per night.

Best for a short city break:

TownePlace Suites Lafayette: Perfect for a short getaway, this hotel offers spacious suites with fully equipped kitchens and a fitness center. Prices start at $109 per night.

Courtyard Lafayette: Whether you're visiting for business or leisure, this hotel provides modern accommodations, an on-site restaurant, and a convenient location near downtown Lafayette. Prices start at $109 per night.

Show moreLess