The 15 most underrated foodie cities in the US

Albuquerque, New Mexico hot air balloonsShutterstock / Michael E. HalsteadAlbuquerque, New Mexico, is known for its balloon fiesta and its green chile dishes.

You don’t have to spend a ton of money or travel far to enjoy great food.

Some of America’s smaller cities and towns boast delicious cuisine — and are totally affordable to visit.

We asked our friends at to curate a list of some of the best foodie destinations in the US where average hotel prices are under $US100.

The list is based on the actual prices consumers paid when booking through in the first half of 2015, regardless of star rating.

Keep scrolling to see where you can spend on food but save on accommodations.

15. Mesa is Arizona's third largest city and it's also home to an eclectic food scene with an emphasis on farm-to-table dining. Average hotel prices here are around $100 per night.

Facebook / Red, White, and Brew - MESA
Red, White and Brew serves up fresh seafood, rich pasta dishes, and a variety of pizza.

Click here to learn more abut Red, White and Brew >

14. The historic capital of Missouri, Jefferson City offers hotels for an average price of $98 per night. It's a great place for authentic barbecue, and wine lovers can take a trip to the many wineries that sit along the Missouri River.

iStock / gnagel

13. An ideal spot for beer lovers, Kalamazoo, Michigan, has recently experienced a flourish in craft breweries -- there are six within walking distance of each other in the city's downtown area. Average hotel prices are around $98 per night.

Bell's Brewery
The Eccentric Cafe at Bell's Brewery in Kalamazoo.

To learn more about Bell's Brewery, click here >

12. Knoxville, Tennessee, is a college town that sits at the foot of the Smoky Mountains, but it's also home to a growing culinary scene thanks to the chefs who've graduated from the nearby renowned Blackberry Farm. A one-night stay in Knoxville costs an average of $98.

Facebook / Blackberry Farms
A cooking demo at Blackberry Farm.

Click here to learn more about Blackberry Farm >

11. Little Rock, Arkansas, is a hidden gem for foodies -- there are plenty of eclectic restaurants serving specialty cheese dips as well as some of the best barbecue joints in the country. Visitors will spend around $97 for a one-night stay.

Yelp / Ivan S
Whole Hog Cafe serves up authentic barbecue, and has won multiple awards for its food.

To learn more about Whole Hog Cafe, click here >

10. An easy hour drive from Indianapolis, Richmond, Indiana, is home to the Richmond Chocolate Trail, which allows visitors to sample complimentary chocolates by obtaining a Chocolate Trail Passport. An average one-night stay here costs $96.

Shutterstock / Kenneth Keifer

9. Dixon, Illinois, may not top many tourists' lists, but it's only two hours from Chicago, and it offers the Blackhawks Chocolate Trail, which features more than 20 stops including chocolate-themed coffee shops, bars, and wineries. The average hotel price for a night is $95.

Facebook / Conover Coffees & Chocolates Cafe
Conover Coffees and Chocolates Cafe is a stop on the Blackhawks Chocolate Trail.

Click here to learn more about Conover >

8. If you're looking for Tex Mex, try El Paso, Texas. It's home to some of the best Mexican food in the country as well as the Franklin Mountains State Park. A one-night stay only costs about $94.

Yelp / Nikki A
Tacos at El Chihuahuita's Tacos Al Pastor.

To learn more about El Chihuahuita's Tacos Al Pastor, click here >

7. Considering its southern location, it's no wonder that Lafayette, Louisiana, serves up some of the best Cajun food out there, and there are several Zydeco dancehalls for those hoping to experience true Cajun culture. A one-night stay here will cost around $94.

Facebook / Blue Dog Cafe -- Lafayette, LA
The Blue Dog Cafe is known for its Cajun food.

Click here to learn more about the Blue Dog Cafe >

6. Shreveport, Louisiana's food scene is a combination of the traditions of Louisiana and Texas, making for a unique dining experience. Average hotel prices for a night run about $94.

iStock / McFarlandPhoto

5. Albuquerque, New Mexico, is not only known for its balloon fiesta in October, but also its green chile dishes and emerging beer scene. Hotel rooms cost around $91 a night.

Shutterstock / Michael E. Halstead

4. For visitors to Colorado Wine Country, Grand Junction offers the picturesque backdrop of the Grand Valley along the Colorado River. The average hotel price for a night is $88.

Facebook / Visit Grand Junction
Picturesque Colorado Wine Country.

To learn more about Colorado Wine Country, click here >

3. It can be easy to overlook Jackson, Mississippi, since it's surrounded by so many other southern towns known for their food, but the city serves up some of the best home-style Southern cooking in the country. A one-night stay will cost about $88.

A plate of southern style comfort food from Two Sister's Kitchen.

Click here to learn more about Two Sister's Kitchen >

2. Pueblo, Colorado, hosts the annual Pueblo Chile and Frijoles Festival in September, which makes it the best place to try the region's popular Pueblo chile. Hotels cost around $88 per night.

Wikimedia Commons / David Shankbone

1. Thanks to its casinos, Reno, Nevada, has many fancy steakhouses to choose from, but there are also several other cuisines available: Italian, French, and Mexican just to name a few. Plus it's cheap -- the average price for a one-night hotel stay is $85.

iStock / photoquest7

NOW WATCH: Briefing videos

Business Insider Emails & Alerts

Site highlights each day to your inbox.

Follow Business Insider Australia on Facebook, Twitter, LinkedIn, and Instagram.