Skip to main content.

Hotels in Murfreesboro, Tennessee

Search & Compare Murfreesboro Hotels

Save more with Secret Prices

Get instant savings with Secret Prices

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Murfreesboro

Murfreesboro overview

You can learn about the local heritage of Murfreesboro at landmarks like Fortress Rosecrans and Stones River National Battlefield. While you're here, stop by Murfreesboro Strike and Spare Family Fun Center and Oaklands Historic House Museum. Murfreesboro is an inviting destination that has something for everyone.

Where to stay in Murfreesboro

A welcoming city for everyone, Murfreesboro has a variety of hotels to choose from. There are 37 hotels in Murfreesboro and you can shop as many as 201 deals for rooms on, some with discounts of up to 65%. We have room prices starting at 42 USD per night and below are the number of hotels by star rating in Murfreesboro as well as in the surrounding area:
  • • 22 4-star hotels from 79 USD per night
  • • 108 3-star hotels from 74 USD per night
  • • 37 2-star hotels from 50 USD per night

How to get to Murfreesboro

Fly into Nashville, TN (BNA-Nashville Intl.), 23.7 mi (38.1 km) from the heart of Murfreesboro.

What to see around Murfreesboro

The area's cultural scene stands out, and places to visit include:
  • • Oaklands Historic House Museum
  • • Cannonsburgh Village
  • • Bradley Academy Museum
  • • Discovery Center at Murfree Spring
Memorable for its landmarks including:
  • • Fortress Rosecrans
  • • Stones River National Battlefield
Whether window-shopping or searching for a perfect souvenir, here are some favorite shopping areas:
  • • Stones River Mall
  • • Global Mall at the Crossings
  • • Lebanon Premium Outlets
  • • CoolSprings Galleria
Some recommended sights include:
  • • Murfreesboro Strike and Spare Family Fun Center
  • • Stones River Mall
  • • Go USA Fun Park
  • • Rutherford County Convention and Visitors Bureau
  • • Indian Hills Golf Course

When to visit Murfreesboro

Wondering when's the best time to visit? Here are seasonal norms to help you plan your trip:

Seasonal temperature averages
  • • January-March: 66°F day, 24°F night
  • • April-June: 89°F day, 38°F night
  • • July-September: 90°F day, 49°F night
  • • October-December: 77°F day, 26°F night
Seasonal rainfall averages
  • • January-March: 13.62 inches
  • • April-June: 14.45 inches
  • • July-September: 11.38 inches
  • • October-December: 12.80 inches