Find and Book Top Hotels in Fayetteville

Search among 3 available hotels and places to stay in Fayetteville from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-3 out of 3
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.6
Great41 reviews
MapView on map800 yd from City Center400 yd from Villages Amphitheater
From   US$ 143 /nightSelect
MapView on map2.9 mi from City Center
From   US$ 148 /nightSelect
8.4
Great25 reviews
6.6 mi from City Center
From   US$ 286 /nightSelect

Best Hotels and Places to Stay in Fayetteville

Why visit?

Fayetteville, located in the United States, is a vibrant city that offers a blend of rich history, natural beauty, and cultural attractions. With its charming downtown, thriving arts scene, and proximity to outdoor adventures, Fayetteville has something for every tourist. Whether you're a history buff, an avid sports fan, or simply seeking a relaxing getaway, this city has it all.

Where to stay?

To make the most of your visit to Fayetteville, it's essential to choose a hotel in the best areas of the city. Here are a few recommendations:

Downtown Fayetteville:

Downtown Fayetteville is the heart of the city and offers a range of attractions, including shops, restaurants, and theaters. It is an ideal location for those who want to explore the city's historical sites and enjoy its vibrant nightlife. The average price per hotel room per night in this area ranges from $100 to $200.

Cross Creek:

Cross Creek is another excellent area to stay in Fayetteville. It provides easy access to shopping centers, parks, and attractions like the Airborne and Special Operations Museum. The average price per hotel room per night in this area ranges from $80 to $150.

Haymount:

Haymount is known for its beautiful historic homes and tree-lined streets. It offers a peaceful ambiance and is close to Cape Fear Valley Medical Center and a variety of dining options. The average price per hotel room per night in this area ranges from $90 to $160.

Price per Hotel Room per Night:

The average price per hotel room per night varies depending on hotel ratings. Here is a breakdown:

3-star hotels: $80 to $150

4-star hotels: $100 to $200

5-star hotels: $150 and above

Best Value for Money:

Comfort Inn Cross Creek: Affordable rates, comfortable rooms, and complimentary breakfast make this hotel an excellent choice for budget-conscious travelers.

Fairfield Inn & Suites by Marriott Fayetteville North: This hotel offers great value with its spacious rooms, modern amenities, and convenient location near major attractions.

Best Kid-Friendly Hotels:

Residence Inn Fayetteville Cross Creek: The hotel's spacious suites and outdoor pool make it an ideal choice for families seeking a comfortable stay.

Best Hotels for Romantic Getaway:

Embassy Suites by Hilton Fayetteville: This luxurious hotel offers elegant suites, romantic dining options, and a beautiful atrium, perfect for couples looking for a romantic escape.

Hilton Garden Inn Fayetteville/Fort Bragg: With its cozy rooms, onsite restaurant, and serene surroundings, this hotel provides a tranquil setting for a romantic getaway.

Best for Location:

Courtyard by Marriott Fayetteville: Located in the heart of downtown Fayetteville, this hotel puts you within walking distance of shops, restaurants, and entertainment options.

Hampton Inn & Suites Fayetteville: Situated near Cross Creek Mall, this hotel offers convenient access to shopping and dining venues, as well as other major attractions in the city.

DoubleTree by Hilton Fayetteville: This hotel's central location provides easy access to the University of Arkansas and the Fayetteville Historic District.

Best for a Short City Break:

Best Western Windsor Suites: This hotel combines affordability with comfort, making it an ideal choice for a short stay in Fayetteville.

Show moreLess