The best deals on hotels when visiting Excelsior Beach in Idaho.

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 Excelsior Beach, Idaho 83858

Moose Inn

6025 Maine Street Spirit Lake, ID

With rooms starting at $100.99, Moose Inn provides inviting accommodations for guests traveling to Excelsior Beach, creating a enveloping, welcoming environment. Find comfort and value in rooms that offer a bit more in terms of amenities, ensuring a pleasant and cost-effective stay.

The calm surroundings at Moose Inn allow guests to unwind, while downtown Excelsior Beach is still within easy reach by car for city exploration. Make Excelsior Beach travel a breeze with a hotel that blends comfort and savings—secure now!

  Call (855) 234-5074 to book with an agent.
  5.9 miles from Excelsior Beach, ID 83858

Starting at

$100.99

per night

Read Reviews View Amenities View All Rooms

Silver Lakes Inn

9986 North Government Wy Hayden, ID

For budget-conscious guests visiting Excelsior Beach, Silver Lakes Inn offers soothing rooms with rates starting at $61.99, creating a warm and welcoming environment perfect for relaxation. Stay in a room that provides standard amenities and a comfortable environment, ensuring a pleasant and budget-friendly visit.

The relaxing atmosphere at Silver Lakes Inn is balanced by the convenience of downtown Excelsior Beach, which is still just a drive away for easy access. Stay comfortable and save big on your Excelsior Beach visit—lock in your room today!

  Call (855) 235-6136 to book with an agent.
  9.2 miles from Excelsior Beach, ID 83858

Starting at

$61.99

per night

Read Reviews View Amenities View All Rooms

Triple Play Resort Hotel & Suites

151 West Orchard Avenue Hayden, ID

Guests traveling to Excelsior Beach will find Triple Play Resort Hotel & Suites a practical choice, with rooms beginning at $135.00, creating a clean and inviting environment ideal for relaxation. Stay in rooms that offer simple comforts and clean surroundings, ensuring a hassle-free experience for all guests.

From Triple Play Resort Hotel & Suites, the drive into downtown Excelsior Beach offers easy access to the city’s top destinations while providing a peaceful escape at the end of the day. Embrace a worry-free Excelsior Beach adventure with practical, inviting lodging—reserve your room now!

  Call (855) 234-2997 to book with an agent.
  9.5 miles from Excelsior Beach, ID 83858

Starting at

$135.00

per night

Read Reviews View Amenities View All Rooms

The Suites at Prairie Falls

3200 North Spokane St Post Falls, ID

Guests bound for Excelsior Beach will appreciate the calm accommodations at The Suites at Prairie Falls, with rates beginning at $157.99, creating a clean and welcoming space for relaxation. Find a comfortable base for your travels in rooms that blend basic amenities with economical pricing.

For a relaxing getaway, The Suites at Prairie Falls provides calm surroundings while keeping downtown Excelsior Beach within easy reach for exploration. Book now and make your Excelsior Beach trip both relaxing and budget-friendly—secure your room!

  Call (855) 234-5074 to book with an agent.
  10.4 miles from Excelsior Beach, ID 83858

Starting at

$157.99

per night

Read Reviews View Amenities View All Rooms

Rodeway Inn Coeur dAlene

6160 North Sunshine Street Coeur d'Alene, ID

For an affordable, restful visit, Rodeway Inn Coeur dAlene offers inviting rooms with rates starting at $53.99, creating a warm and welcoming atmosphere perfect for guests bound for Excelsior Beach. Enjoy a stay that prioritizes your comfort and budget, with rooms equipped with all the essentials for a hassle-free visit.

A perfect balance between tranquility and city access can be found at Rodeway Inn Coeur dAlene, where downtown Excelsior Beach is still a short drive away. Enjoy extra perks and budget-friendly rates on your Excelsior Beach trip—reserve today!

  Call (855) 234-7135 to book with an agent.
  11.3 miles from Excelsior Beach, ID 83858

Starting at

$53.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn

3175 East Seltice Way Post Falls, ID

For an affordable stay near Excelsior Beach, Quality Inn offers inviting rooms with rates starting at $67.99, creating a clean, comfortable atmosphere perfect for relaxation. Indulge in Quality Inn's fresh coffee available in the lobby, providing a warm welcome or a mid-day pick-me-up.

Guests staying at Quality Inn will enjoy the balance of easy city access and the peaceful retreat offered by the hotel. Make the most of your Excelsior Beach travels with practical, inviting hotel options—lock in now!

  Call (855) 239-5277 to book with an agent.
  11.8 miles from Excelsior Beach, ID 83858

Starting at

$67.99

per night

Read Reviews View Amenities View All Rooms

Red Lion Hotel Templins on the River

414 East 1st Ave Post Falls, ID

Stay at Red Lion Hotel Templins on the River on your trip to Excelsior Beach, where comfortable accommodations create a restful escape, with inviting rates starting from just $102.99. Enjoy a stay that combines modern amenities with exceptional service, ensuring a comfortable and memorable visit.

Travelers seeking both relaxation and proximity will find Red Lion Hotel Templins on the River ideal, with downtown Excelsior Beach still close enough for sightseeing. Get ready to relax in Excelsior Beach with a hotel that delivers on quality and service—lock in today!

  Call (855) 235-6136 to book with an agent.
  12.4 miles from Excelsior Beach, ID 83858

Starting at

$102.99

per night

Read Reviews View Amenities View All Rooms

SureStay Plus Hotel by Best Western Post Falls

3647 West 5th Avenue Post Falls, ID

Guests traveling to Excelsior Beach will appreciate the inviting comfort at SureStay Plus Hotel by Best Western Post Falls, where pleasant rooms start at $64.99, creating a welcoming space for rest. Book your stay at Best Western, where you're guaranteed a mix of warm hospitality, comfortable rooms, and reliable service.

At SureStay Plus Hotel by Best Western Post Falls, guests can unwind in a tranquil environment, knowing that downtown Excelsior Beach is just a short drive for city adventures. Step into Excelsior Beach and discover a hotel that enhances your visit with added perks—secure now!

  Call (855) 235-6136 to book with an agent.
  12.9 miles from Excelsior Beach, ID 83858

Starting at

$64.99

per night

Read Reviews View Amenities View All Rooms

Holiday Inn Express & Suites Interstate 90 an IHG Hotel

2300 West Seltice Way Coeur d'Alene, ID

For an affordable stay, Holiday Inn Express & Suites Interstate 90 an IHG Hotel offers snug rooms with rates beginning at $144.99, creating a clean and comfortable space near Excelsior Beach. Stay refreshed with Holiday Inn Express's indoor or outdoor swimming pools, providing a relaxing escape or a fun family activity.

At Holiday Inn Express & Suites Interstate 90 an IHG Hotel, visitors can unwind in the calm atmosphere, knowing that downtown Excelsior Beach remains a simple drive away. Take comfort in knowing your Excelsior Beach trip will be relaxing and cost-effective—book today!

  Call (855) 234-5074 to book with an agent.
  12.9 miles from Excelsior Beach, ID 83858

Starting at

$144.99

per night

Read Reviews View Amenities View All Rooms

MainStay Suites Coeur dAlene

702 West Appleway Ave. Building A Coeur d'Alene, ID

For an affordable stay near Excelsior Beach, MainStay Suites Coeur dAlene offers inviting rooms with rates starting at $98.99, creating a clean and welcoming space ideal for rest. Stay energized with MainStay Suites’ complimentary coffee and tea services in the lobby, available throughout the day.

Unwind in the serene environment of MainStay Suites Coeur dAlene, where peaceful surroundings meet easy access to the heart of downtown Excelsior Beach. Find a hotel in Excelsior Beach that checks all the boxes for a great stay—book today!

  Call (855) 234-2997 to book with an agent.
  12.9 miles from Excelsior Beach, ID 83858

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Motel 6 Coeur DAlene ID

610 West Appleway Ave Coeur d'Alene, ID

For a comfortable stay near Excelsior Beach, Motel 6 Coeur DAlene ID offers budget-conscious accommodations with rates from $56.99, creating a warm and inviting atmosphere. Discover the fresh, rejuvenated look of Motel 6’s renovated properties, offering an updated take on affordable accommodations.

Rest in the tranquility of Motel 6 Coeur DAlene ID, with downtown Excelsior Beach still accessible by car for a day of sightseeing or adventure. Make your Excelsior Beach experience cost-effective and relaxing—secure your stay now!

  Call (855) 234-5074 to book with an agent.
  13.0 miles from Excelsior Beach, ID 83858

Starting at

$56.99

per night

Read Reviews View Amenities View All Rooms

Towneplace Suites by Marriott Coeur DAlene

1381 North Northwood Center Court Coeur d'Alene, ID

Travelers visiting Excelsior Beach will appreciate the warmth of Towneplace Suites by Marriott Coeur DAlene, where harmonious rooms provide a peaceful escape, with nightly rates starting at $149.99. Enjoy the peace of mind with TownePlace Suites' enhanced guest room cleaning protocols, focusing on health and safety.

Guests at Towneplace Suites by Marriott Coeur DAlene will love the quiet atmosphere, with downtown Excelsior Beach still accessible for a day of exploration and city adventures. Get ready to unwind in Excelsior Beach with a hotel that blends style and relaxation seamlessly—lock in today!

  Call (855) 234-2997 to book with an agent.
  13.0 miles from Excelsior Beach, ID 83858

Starting at

$149.99

per night

Read Reviews View Amenities View All Rooms

SpringHill Suites by Marriott Coeur dAlene

2250 West Seltice Way Coeur d'Alene, ID

With budget-friendly rooms beginning at $179.99, SpringHill Suites by Marriott Coeur dAlene is a practical choice for travelers to Excelsior Beach, creating a welcoming and comfortable space. Local area guides at SpringHill Suites help you discover the best dining, entertainment, and cultural attractions nearby.

Guests staying at SpringHill Suites by Marriott Coeur dAlene will appreciate the calm atmosphere, while downtown Excelsior Beach is just a short drive away for exploration. Choose a hotel that adds value to your Excelsior Beach journey—lock in your room now!

  Call (855) 235-0725 to book with an agent.
  13.0 miles from Excelsior Beach, ID 83858

Starting at

$179.99

per night

Read Reviews View Amenities View All Rooms

Best Western Plus Coeur dAlene Inn

506 West Appleway Ave Coeur d'Alene, ID

Find comfort and relaxation at Best Western Plus Coeur dAlene Inn near Excelsior Beach, where relaxed accommodations await travelers with nightly rates starting at $103.99. Relax in the stylish bar areas at Best Western Plus, serving a selection of local and international beverages.

Guests staying at Best Western Plus Coeur dAlene Inn will love the serene atmosphere, while downtown Excelsior Beach remains close by for all their city adventures. Step into an inviting Excelsior Beach stay with a hotel that prioritizes your needs—book today!

  Call (855) 233-7850 to book with an agent.
  13.0 miles from Excelsior Beach, ID 83858

Starting at

$103.99

per night

Read Reviews View Amenities View All Rooms

Super 8 by Wyndham Coeur dAlene

Interstate 90 Exit 12 Coeur d'Alene, ID

With budget-friendly rooms from $66.99, Super 8 by Wyndham Coeur dAlene is ideal for travelers to Excelsior Beach, creating a easygoing, welcoming environment perfect for relaxation. Discover each Super 8’s unique charm, with properties that often reflect the local culture and character of their surroundings.

At Super 8 by Wyndham Coeur dAlene, travelers can experience a peaceful retreat, with the added bonus of downtown Excelsior Beach still being close enough for adventure. Plan your Excelsior Beach experience with a practical, budget-conscious hotel—book now!

  Call (855) 233-7850 to book with an agent.
  13.0 miles from Excelsior Beach, ID 83858

Starting at

$66.99

per night

Read Reviews View Amenities View All Rooms

Comfort Inn & Suites Coeur dAlene

702 West Appleway Ave. Building B Coeur d'Alene, ID

With mellifluous surroundings, Comfort Inn & Suites Coeur dAlene near Excelsior Beach offers quality accommodations crafted for relaxation, with inviting rates from $107.99. Stay energized with Comfort Inn's coffee and tea making facilities in each room, a welcome amenity for any traveler.

At Comfort Inn & Suites Coeur dAlene, guests can experience the calm of quiet surroundings, with the energy of downtown Excelsior Beach still close by. Discover how Excelsior Beach becomes unforgettable with accommodations designed for luxury—secure now!

  Call (855) 235-0725 to book with an agent.
  13.0 miles from Excelsior Beach, ID 83858

Starting at

$107.99

per night

Read Reviews View Amenities View All Rooms

FairBridge Inn Coeur dAlene

330 West Appleway Coeur d'Alene, ID

At FairBridge Inn Coeur dAlene, travelers to Excelsior Beach will find budget-friendly rooms with rates starting at $55.99, creating a clean, welcoming environment perfect for rest. Relax in rooms that offer a no-frills approach to comfort, with essential amenities and a focus on a clean and safe environment.

For those looking to unwind, FairBridge Inn Coeur dAlene offers a quiet retreat, while the convenience of downtown Excelsior Beach is within reach. Plan your Excelsior Beach trip with confidence, knowing your hotel delivers comfort and value—lock in today!

  Call (855) 236-8982 to book with an agent.
  13.0 miles from Excelsior Beach, ID 83858

Starting at

$55.99

per night

Read Reviews View Amenities View All Rooms

Quality Inn & Suites Coeur dAlene

280 West Appleway Ave Coeur d'Alene, ID

For a comfortable stay, Quality Inn & Suites Coeur dAlene offers budget-friendly rooms with rates beginning at $98.99, creating a clean and inviting space ideal for relaxation. Trust in Quality Inn for a consistent, dependable stay, where guest satisfaction is a top priority.

Guests can unwind at Quality Inn & Suites Coeur dAlene in peaceful surroundings, while downtown Excelsior Beach remains easily accessible by car. Plan your Excelsior Beach visit with a hotel that offers comfort without compromise—secure today!

  Call (855) 236-8982 to book with an agent.
  13.1 miles from Excelsior Beach, ID 83858

Starting at

$98.99

per night

Read Reviews View Amenities View All Rooms

Days Inn by Wyndham Coeur dAlene

2200 Northwest Blvd Coeur d'Alene, ID

At Days Inn by Wyndham Coeur dAlene, travelers to Excelsior Beach can enjoy inviting accommodations with rooms from $82.99, creating a clean and comfortable atmosphere perfect for unwinding. Relax with the added comfort of Days Inn's plush pillows and premium bedding, ensuring a good night's sleep.

For a peaceful retreat, Days Inn by Wyndham Coeur dAlene offers quiet surroundings, with downtown Excelsior Beach just a short drive away for sightseeing. Make the most of your Excelsior Beach visit with cost-saving, cozy accommodations—book now!

  Call (855) 239-5277 to book with an agent.
  13.1 miles from Excelsior Beach, ID 83858

Starting at

$82.99

per night

Read Reviews View Amenities View All Rooms

Staybridge Suites Coeur DAlene an IHG Hotel

1347 West Riverstone Dr Coeur d'Alene, ID

Find comfort and convenience at Staybridge Suites Coeur DAlene an IHG Hotel near Excelsior Beach, with restful rooms offering a harmonious ambiance for travelers, with rates beginning at $149.00. Relax in the knowledge that Staybridge Suites caters to all travelers, offering accessible suites and amenities for guests with disabilities.

Unwind in the peaceful environment at Staybridge Suites Coeur DAlene an IHG Hotel, where the calm atmosphere is complemented by easy access to downtown Excelsior Beach. Make every moment of your Excelsior Beach visit special with accommodations that impress—book today!

  Call (855) 234-7135 to book with an agent.
  13.3 miles from Excelsior Beach, ID 83858

Starting at

$149.00

per night

Read Reviews View Amenities View All Rooms

Hampton Inn & Suites Coeur d Alene

1500 Riverstone Dr Coeur d'Alene, ID

Guests bound for Excelsior Beach can relax at Hampton Inn & Suites Coeur d Alene, where inviting rooms start at $122.99, creating a warm and welcoming environment ideal for unwinding. Pick up snacks or last-minute travel essentials any time from Hampton’s 24-hour pantry, stocked with a variety of items.

Guests at Hampton Inn & Suites Coeur d Alene can unwind in a tranquil setting, with the added benefit of downtown Excelsior Beach being a convenient drive away. Set your sights on Excelsior Beach with a hotel that makes every penny count—lock in today!

  Call (855) 234-7135 to book with an agent.
  13.3 miles from Excelsior Beach, ID 83858

Starting at

$122.99

per night

Read Reviews View Amenities View All Rooms

Sleep Inn near Washington State Line

157 South Pleasant View Rd Post Falls, ID

With budget-friendly rooms from $77.99, Sleep Inn near Washington State Line provides inviting comfort for travelers visiting Excelsior Beach, creating a warm, welcoming space. Explore with ease from Sleep Inn, conveniently located near dining, shopping, and entertainment options to enhance your travel experience.

Guests staying at Sleep Inn near Washington State Line will love the peaceful retreat, with downtown Excelsior Beach just a convenient drive away for easy access to all the city's attractions. Choose a hotel that complements your Excelsior Beach plans with ease and affordability—secure now!

  Call (855) 234-7135 to book with an agent.
  13.3 miles from Excelsior Beach, ID 83858

Starting at

$77.99

per night

Read Reviews View Amenities View All Rooms

Red Lion Inn & Suites Post Falls

4100 West Riverbend Ave Post Falls, ID

For guests bound for Excelsior Beach, Red Lion Inn & Suites Post Falls offers relaxed rooms with rates starting at $61.20, creating a clean, welcoming environment ideal for relaxation. Relax in accommodations that provide a reliable and comfortable environment, making your stay both convenient and economical.

For a peaceful retreat, Red Lion Inn & Suites Post Falls offers quiet surroundings, with downtown Excelsior Beach just a short drive away for sightseeing. Make the most of your Excelsior Beach stay with budget-friendly, inviting lodging—book now!

  Call (855) 236-8982 to book with an agent.
  13.3 miles from Excelsior Beach, ID 83858

Starting at

$61.20

per night

Read Reviews View Amenities View All Rooms

Ramada by Wyndham Coeur dAlene

2303 North 4th St Coeur d'Alene, ID

Guests headed to Excelsior Beach will find delightful accommodations at Ramada by Wyndham Coeur dAlene, where rooms begin at $72.99, creating a warm and welcoming environment ideal for rest. Maximize your travel rewards with Ramada's participation in the Wyndham Rewards® program, earning points towards exciting benefits.

Guests can enjoy a relaxing environment at Ramada by Wyndham Coeur dAlene, with the convenience of downtown Excelsior Beach being just a smooth drive away. Make Excelsior Beach feel like home with well-equipped, cost-friendly accommodations—secure now!

  Call (855) 234-2997 to book with an agent.
  13.3 miles from Excelsior Beach, ID 83858

Starting at

$72.99

per night

Read Reviews View Amenities View All Rooms