My Trips
city landscape illustration

Find Hotels in Fayetteville

See the latest deals and prices in Fayetteville hotels



Fayetteville – discover 44 hotels

Filter by:



Budget hotels in Fayetteville

Popular hotels in Fayetteville with free breakfast

Where to stay in Fayetteville

Popular landmarks and attractions in Fayetteville

About Fayetteville

Discover the charm and hospitality of Fayetteville, North Carolina, United States of America, a destination that offers a blend of history, culture, and natural beauty. With an average hotel price of $104, accommodations in Fayetteville cater to a variety of budgets, ranging from $55 to $187. Whether you're visiting for business or leisure, you'll find a comfortable place to stay among the 44 hotels available in the area.

Explore the vibrant neighborhoods of Cape Fear, Terry Sanford, and Westover, each offering unique experiences and convenient access to local attractions. Fayetteville is home to several points of interest that are sure to enhance your visit. Spend a day at the Airborne and Special Ops Museum, stroll through the serene Cape Fear Botanical Gardens, enjoy outdoor activities at Lake Rim Park, or delve into the region's history at the Fayetteville Transportation Museum.

When it comes to accommodations, Fayetteville boasts a variety of popular hotels. The Comfort Inn Near Ft. Bragg offers a welcoming atmosphere, while Tru By Hilton Fayetteville Fort Bragg provides modern amenities and a convenient location. For those seeking budget-friendly options, Motel 6 Fayetteville, NC - Fort Bragg Area is a great choice. If you prefer extended stays, Home2 Suites By Hilton Fayetteville North offers spacious suites. Additionally, Baymont by Wyndham Fayetteville I-95 provides comfortable lodging with easy access to major highways.

No matter where you choose to stay, Fayetteville, North Carolina, promises a memorable visit with its rich history, beautiful landscapes, and warm Southern hospitality.

Cheapest time to stay in Fayetteville

February is the cheapest time to stay in Fayetteville for an average of $90 per night.

Average price per night for 3-star hotels

Month

Price

January

$91

February

$90

March

$99

April

$106

May

$120

June

$123

July

$123

August

$120

September

$119

October

$110

November

$105

December

$98