The best deals on hotels when visiting Saint John in Tennessee.

From game day to getaway, save even more on every hotel stay.

Save up to 70% when booking as a group. Select 9+ rooms to get started.

Top 24 Hotels In Saint John, Tennessee 38541

Dale Hollow Lake State Resort Park

5970 State Park Rd Burkesville, KY

Enjoy quality and comfort at Dale Hollow Lake State Resort Park near Saint John, where inviting rooms offer a peaceful environment, with nightly rates beginning at $129.95. Stay in rooms that provide a luxurious escape, featuring spacious layouts and high-quality amenities.

Dale Hollow Lake State Resort Park offers the perfect balance of proximity and peace, with downtown Saint John only a short drive from the hotel. Get ready to explore Saint John with a hotel that enhances your travel experience—lock in today!

  Call (855) 235-0725 to book with an agent.
  3.1 miles from Saint John, TN 38541

Starting at

$129.95

per night

Read Reviews View Amenities View All Rooms

Royal Inn

118 Burkesville Rd Albany, KY

At Royal Inn, travelers to Saint John can enjoy sheltered, affordable rooms with rates beginning at $84.99, creating a welcoming and relaxing environment. Experience a stay that exceeds your expectations for value, with rooms providing all the necessary amenities without the fuss.

At Royal Inn, visitors can unwind in the peaceful surroundings, while downtown Saint John remains easily accessible by car for a day of sightseeing. Stay relaxed and within budget while exploring Saint John—lock in your hotel room now!

  Call (855) 235-0725 to book with an agent.
  11.8 miles from Saint John, TN 38541

Starting at

$84.99

per night

Read Reviews View Amenities View All Rooms

Riverfront Lodge

305 Keen St Burkesville, KY

At Riverfront Lodge, guests bound for Saint John will enjoy budget-friendly comfort with rooms starting at $80.00, creating a warm and welcoming atmosphere. Find practicality and comfort in rooms that offer efficient layouts, ensuring a restful and straightforward stay.

At Riverfront Lodge, guests can experience quiet surroundings while keeping downtown Saint John within reach for a day of adventure. Plan your perfect Saint John getaway with a hotel that has your comfort and savings in mind—book today!

  Call (855) 235-6136 to book with an agent.
  13.5 miles from Saint John, TN 38541

Starting at

$80.00

per night

Read Reviews View Amenities View All Rooms

Overton Motel Livingston

1035 East Main St Livingston, TN

At Overton Motel Livingston, travelers to Saint John can enjoy inviting rooms with rates from $55.99, creating a warm and welcoming environment perfect for relaxation. Relax in a space that provides all the essentials for a satisfying stay, emphasizing both comfort and value.

From Overton Motel Livingston, a scenic drive brings guests into downtown Saint John, where they can experience the city’s highlights before returning to the serene atmosphere of the hotel. Book now for an affordable Saint John stay that doesn’t skimp on comfort!

  Call (855) 234-2997 to book with an agent.
  14.2 miles from Saint John, TN 38541

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Albany

79 Soma Ln Albany, KY

For an affordable and restful stay, Baymont by Wyndham Albany offers inviting accommodations with rates beginning at $158.99, creating a restorative atmosphere near Saint John. Stay hydrated with Baymont by Wyndham’s complimentary water stations, located throughout the hotel.

At Baymont by Wyndham Albany, visitors can unwind in peaceful surroundings, while downtown Saint John remains nearby for easy city access. Choose a hotel that brings comfort and affordability together in Saint John—book now!

  Call (855) 235-0725 to book with an agent.
  14.3 miles from Saint John, TN 38541

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

The Tompkinsville Inn

1500 Edmonton Rd Tompkinsville, KY

At The Tompkinsville Inn, travelers visiting Saint John can unwind in delightful comfort with rooms beginning at $109.99, creating a warm and welcoming environment. Relax in rooms that provide a perfect blend of comfort and convenience, designed to enhance your travel experience without stretching your budget.

Find your ideal retreat at The Tompkinsville Inn, a serene escape situated just a short drive from the dynamic atmosphere of Saint John. Stay refreshed and relaxed in Saint John with inviting, budget-friendly lodging—reserve now!

  Call (855) 234-5074 to book with an agent.
  22.8 miles from Saint John, TN 38541

Starting at

$109.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites

522 East Stratton Avenue Monterey, TN

For a comfortable and inviting stay, Quality Inn & Suites offers budget-friendly rooms with rates from $68.99, creating a friendly environment ideal for travelers bound for Saint John. Trust in Quality Inn's dedication to cleanliness, providing a safe and welcoming environment for every guest.

Unwind at Quality Inn & Suites, where guests can relax in spacious comfort while keeping Saint John's excitement within easy reach. Explore Saint John effortlessly with a hotel that offers exceptional value—reserve now!

  Call (855) 239-4019 to book with an agent.
  31.4 miles from Saint John, TN 38541

Starting at

$68.99

per night

Read Reviews View Amenities View All Rooms

Best Western Lake Cumberland Inn

2030 East Highway 90 Monticello, KY

With rates from $88.99, Best Western Lake Cumberland Inn provides appealing comfort for guests traveling to Saint John, creating a warm and welcoming environment ideal for rest. Enjoy the welcoming atmosphere at Best Western, where every guest is greeted with hospitality and respect.

Relax at Best Western Lake Cumberland Inn, a peaceful haven where guests can rest in comfort and still visit Saint John with ease. Explore Saint John while enjoying a hotel that delivers on quality and affordability—lock in today!

  Call (855) 235-6136 to book with an agent.
  31.9 miles from Saint John, TN 38541

Starting at

$88.99

per night

Read Reviews View Amenities View All Rooms

Big South Fork Lodge

3605 Leatherwood Ford Road Jamestown, TN

At Big South Fork Lodge, guests bound for Saint John will find budget-friendly comfort with rooms starting at $124.99, creating a clean, welcoming space ideal for rest. Relax in rooms that offer a bit more luxury and space, making your stay comfortable and budget-friendly.

Stay at Big South Fork Lodge to enjoy spacious comfort, with the convenience of Saint John's lively offerings just minutes away. Enjoy more of Saint John with a practical hotel designed for your convenience—reserve now!

  Call (855) 234-7135 to book with an agent.
  31.9 miles from Saint John, TN 38541

Starting at

$124.99

per night

Read Reviews View Amenities View All Rooms

Baymont by Wyndham Cookeville

2021 East Spring Street Cookeville, TN

For an affordable stay, Baymont by Wyndham Cookeville offers inviting rooms with rates beginning at $52.99, creating a clean, comfortable space ideal for relaxation. Unwind with a swim in Baymont by Wyndham’s heated pools, a perfect retreat after a day of business or sightseeing.

Find your restful escape at Baymont by Wyndham Cookeville, where the calm of your stay is complemented by the convenience of Saint John. Relax and explore Saint John knowing your accommodations provide excellent value—book today!

  Call (855) 233-7850 to book with an agent.
  32.8 miles from Saint John, TN 38541

Starting at

$52.99

per night

Read Reviews View Amenities View All Rooms

Legacy Inn Cookeville

663 South Willow Ave Cookeville, TN

Guests traveling to Saint John can enjoy affordable comfort at Legacy Inn Cookeville, with inviting rooms beginning at $44.99, creating a clean and comfortable space perfect for relaxation. Relax in accommodations that provide practical comfort, making your stay both convenient and economical.

Find your restful retreat at Legacy Inn Cookeville, where guests can enjoy the balance of a quiet stay and the excitement of Saint John. Enjoy a simple yet comfortable hotel for your Saint John travels—book your room today!

  Call (855) 239-5277 to book with an agent.
  32.9 miles from Saint John, TN 38541

Starting at

$44.99

per night

Read Reviews View Amenities View All Rooms

Hampton Inn Cookeville

1025 Interstate Drive Cookeville, TN

At Hampton Inn Cookeville, guests visiting Saint John can enjoy affordable comfort with rooms starting at $148.99, creating a warm and welcoming environment perfect for unwinding. Discover the thoughtful touches in Hampton’s guest rooms, including ample charging outlets and complimentary toiletries.

Step into comfort at Hampton Inn Cookeville, where guests can relax and still reach the cultural and entertainment hotspots of Saint John. Enjoy peace of mind and comfort on your Saint John trip without the high cost—reserve today!

  Call (855) 234-2997 to book with an agent.
  33.0 miles from Saint John, TN 38541

Starting at

$148.99

per night

Read Reviews View Amenities View All Rooms

Extended Stay Suites Cookeville Tennessee Tech

897 South Jefferson Avenue Cookeville, TN

With rates from $49.99, Extended Stay Suites Cookeville Tennessee Tech is an ideal choice for travelers visiting Saint John, creating a warm and inviting environment ideal for rest. Enjoy the peace of mind with Extended Stay America’s secure property access, ensuring guest safety and privacy throughout your stay.

Discover the quiet charm of Extended Stay Suites Cookeville Tennessee Tech, a restful escape situated just a short drive from the excitement of Saint John. Plan your Saint John adventure wisely and lock in a comfortable room now!

  Call (855) 239-5277 to book with an agent.
  33.1 miles from Saint John, TN 38541

Starting at

$49.99

per night

Read Reviews View Amenities View All Rooms

Best Western Thunderbird Motel

900 South Jefferson Avenue Cookeville, TN

Guests traveling to Saint John will find inviting accommodations at Best Western Thunderbird Motel, where snug rooms start at $78.30, creating a warm and welcoming space. Utilize Best Western's business facilities, perfect for staying productive with access to computers, internet, and printing services.

Find your peaceful escape at Best Western Thunderbird Motel, offering quiet surroundings and easy access to the lively offerings of Saint John. Treat yourself to a Saint John stay where comfort and affordability meet—reserve your room now!

  Call (855) 233-7850 to book with an agent.
  33.2 miles from Saint John, TN 38541

Starting at

$78.30

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Cookeville

440 Neal St Cookeville, TN

Guests traveling to Saint John will enjoy the inviting accommodations at Super 8 by Wyndham Cookeville, with rooms beginning at $60.99, creating a clean and comfortable space for rest. Explore with confidence, utilizing Super 8's local expertise for recommendations on dining, sightseeing, and entertainment.

Discover tranquility at Super 8 by Wyndham Cookeville, a peaceful escape positioned within a short distance of Saint John's best attractions. Stay affordably and comfortably while exploring Saint John—reserve today!

  Call (855) 239-5277 to book with an agent.
  33.2 miles from Saint John, TN 38541

Starting at

$60.99

per night

Read Reviews View Amenities View All Rooms

Home2 Suites by Hilton Cookeville

970 South Jefferson Ave. Cookeville, TN

Enjoy the balance of quality and value at Home2 Suites by Hilton Cookeville as you explore Saint John, with welcoming rooms crafted for relaxation, all from an accessible rate of $158.99. Prepare your favorite meals in fully equipped kitchens with full-size refrigerators, microwaves, and cooktops in every suite.

Discover the ideal balance of serenity and access at Home2 Suites by Hilton Cookeville, positioned just a drive away from the action in Saint John. Take advantage of a Saint John stay where comfort meets cost-efficiency—secure your room now!

  Call (855) 239-5277 to book with an agent.
  33.2 miles from Saint John, TN 38541

Starting at

$158.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn Cookeville

438 Neal St Cookeville, TN

With budget-friendly rooms from $57.99, Quality Inn Cookeville provides inviting accommodations for guests visiting Saint John, creating a comforting and welcoming atmosphere. Appreciate the convenience of Quality Inn's express laundry service, ensuring your clothing is clean and ready when you need it.

At Quality Inn Cookeville, you can experience the charm of a quiet stay with easy access to Saint John's most popular attractions. Take advantage of a Saint John hotel that keeps both quality and cost in mind—reserve now!

  Call (855) 235-6136 to book with an agent.
  33.2 miles from Saint John, TN 38541

Starting at

$57.99

per night

Read Reviews View Amenities View All Rooms

Comfort Suites Cookeville

1035 Interstate Dr Cookeville, TN

Guests visiting Saint John can enjoy inviting accommodations at Comfort Suites Cookeville, with budget-friendly rooms starting at $99.54, creating a clean, welcoming environment. Experience seamless check-in and check-out processes at Comfort Suites, getting you settled in or on your way with ease.

Find your ideal getaway at Comfort Suites Cookeville, where calm surroundings and the convenience of Saint John come together seamlessly. Step into Saint John and discover a hotel that enhances your visit with added perks—secure now!

  Call (855) 233-7850 to book with an agent.
  33.3 miles from Saint John, TN 38541

Starting at

$99.54

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Cookeville

1045 Interstate Dr Cookeville, TN

Guests visiting Saint John will appreciate the inviting comfort at Comfort Inn & Suites Cookeville, where peaceful rooms begin at $84.60, creating a warm, welcoming atmosphere. Navigate your trip with ease, thanks to Comfort Inn's central locations and accessibility to public transportation.

Stay at Comfort Inn & Suites Cookeville for a peaceful experience, where you can unwind while keeping the buzz of Saint John close at hand. Stay affordably and rest well while enjoying Saint John—secure your hotel room now!

  Call (855) 233-0132 to book with an agent.
  33.3 miles from Saint John, TN 38541

Starting at

$84.60

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Cookeville

1296 South Walnut Cookeville, TN

With budget-friendly rooms beginning at $55.80, Days Inn by Wyndham Cookeville provides inviting accommodations for guests traveling to Saint John, creating a safe and relaxing atmosphere. Explore dining and shopping options nearby, with many Days Inn properties located close to local eateries and malls.

Unwind in the serene setting of Days Inn by Wyndham Cookeville, while knowing Saint John's lively streets are never too far away. Make your Saint John experience enjoyable and budget-friendly—lock in now!

  Call (855) 239-5277 to book with an agent.
  33.4 miles from Saint John, TN 38541

Starting at

$55.80

per night

Read Reviews View Amenities View All Rooms

Red Roof Inn Cookeville Tennessee Tech

1292 South Walnut Avenue Cookeville, TN

With budget-friendly rooms starting at $51.49, Red Roof Inn Cookeville Tennessee Tech provides inviting accommodations for travelers bound for Saint John, creating a restful and warm space. Enjoy the added convenience of Red Roof Inn's express check-out service, streamlining your departure for a hassle-free exit.

Unwind in the tranquil surroundings of Red Roof Inn Cookeville Tennessee Tech, where a restful stay is paired with convenient access to Saint John. Make your Saint John adventure both comfortable and affordable—book now!

  Call (855) 236-8982 to book with an agent.
  33.4 miles from Saint John, TN 38541

Starting at

$51.49

per night

Read Reviews View Amenities View All Rooms

Sleep Inn & Suites

350 Dohoney Trace Columbia, KY

For a comfortable stay, Sleep Inn & Suites offers inviting accommodations with rates starting at $62.99, creating a warm and welcoming space perfect for those headed to Saint John. Unwind in Sleep Inn’s spacious accommodations, where thoughtful design maximizes both comfort and functionality for guests.

Experience a calm retreat at Sleep Inn & Suites, nestled just a drive away from the vibrant offerings of Saint John. Find exceptional value and extra amenities on your Saint John adventure—reserve your hotel room now!

  Call (855) 236-8982 to book with an agent.
  33.5 miles from Saint John, TN 38541

Starting at

$62.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Cookeville TN

1100 South Jefferson Ave Cookeville, TN

For those traveling to Saint John, Motel 6 Cookeville TN offers tucked away comfort with rooms beginning at $52.49, creating a clean and inviting atmosphere ideal for rest. Enjoy the vibrant, neon signage of Motel 6, a beacon of affordability and hospitality on America's roadways.

Nestled outside the city’s core, Motel 6 Cookeville TN provides a great option for those seeking tranquility near Saint John. Stay affordably and comfortably on your Saint John getaway—lock in your hotel room today!

  Call (855) 234-5074 to book with an agent.
  33.6 miles from Saint John, TN 38541

Starting at

$52.49

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express Hotel & Suites Cookeville an IHG Hotel

1228 Bunker Hill Rd Cookeville, TN

With budget-friendly rooms beginning at $139.00, Holiday Inn Express Hotel & Suites Cookeville an IHG Hotel provides calm accommodations for travelers to Saint John, creating a welcoming environment for rest. Enjoy the added convenience of Holiday Inn Express's in-room mini-fridges and microwaves, making it easy to store and prepare snacks.

Discover your ideal getaway at Holiday Inn Express Hotel & Suites Cookeville an IHG Hotel, where peaceful accommodations are paired with proximity to Saint John's top sights. Enjoy Saint John with an affordable hotel that enhances your travel experience—secure now!

  Call (855) 234-2997 to book with an agent.
  33.7 miles from Saint John, TN 38541

Starting at

$139.00

per night

Read Reviews View Amenities View All Rooms