Hotels near Grand Teton National Park

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Our top choices for Grand Teton National Park hotels

Buffalo Valley Ranch

Buffalo Valley Ranch
2.5 star property
22 km from Grand Teton National Park
6.8 out of 10, (927 reviews)
"Good view the food was good. Thank you."
United States
Chandra
The price is S$171
includes taxes & fees
8 Mar - 9 Mar
Buffalo Valley Ranch

Heart 6 Ranch

Heart 6 Ranch
3.0 star property
22.1 km from Grand Teton National Park
6.4 out of 10, (1,001 reviews)
"Nice place to stay close to The Grand Tetons and Yellowstone National Parks with a rustic ranch cowboy atmosphere."
United States
Daniel
The price is S$227
includes taxes & fees
8 Mar - 9 Mar
Heart 6 Ranch

Grand Targhee Resort

Grand Targhee Resort
2.5 star property
22.2 km from Grand Teton National Park
8.0 out of 10, Very good, (838 reviews)
"Such a great experience!! Room was spotless and had everything I needed! I will definitely be back!! "
United States
Saul
The price is S$335
includes taxes & fees
26 Feb - 27 Feb
Grand Targhee Resort

Four Seasons Resort Jackson Hole

Four Seasons Resort Jackson Hole
5.0 star property
25.2 km from Grand Teton National Park
9.8 out of 10, Exceptional, (203 reviews)
"We had a wonderful stay"
United States
Tabitha
The price is S$2,191
includes taxes & fees
25 Feb - 26 Feb
Four Seasons Resort Jackson Hole

Teton Mountain Lodge and Spa

Teton Mountain Lodge and Spa
4.5 star property
25.6 km from Grand Teton National Park
9.4 out of 10, Exceptional, (901 reviews)
"Very convenient location, excellent housekeeping and amazing roof top hot tub with bar service!"
United States
Thomas
The price is S$1,110
includes taxes & fees
22 Mar - 23 Mar
Teton Mountain Lodge and Spa

Flat Creek Inn

Flat Creek Inn
2.0 star property
32.2 km from Grand Teton National Park
9.0 out of 10, Wonderful, (1,012 reviews)
"Best Value for a cozy stay. Service was amazing, location was convenient, and the town was amazing."
United States
Brenda
The price is S$152
includes taxes & fees
25 Feb - 26 Feb
Flat Creek Inn

Teton Hostel HideAway

Teton Hostel HideAway
2.0 star property
30.5 km from Grand Teton National Park
9.0 out of 10, Wonderful, (214 reviews)
"Excellent place to stay to visit grand Tetons and the Amazing room "
United States
Paruchuri
The price is S$107
includes taxes & fees
8 Mar - 9 Mar
Teton Hostel HideAway

Elk Refuge Inn

Elk Refuge Inn
2.5 star property
32.4 km from Grand Teton National Park
9.0 out of 10, Wonderful, (1,005 reviews)
"Comfortable stay. Great beds and friendlly/helpful staff. I would highly recommend. "
United States
ken
The price is S$198
includes taxes & fees
27 Mar - 28 Mar
Elk Refuge Inn

Alpenhof

Alpenhof
3.0 star property
25.4 km from Grand Teton National Park
8.4 out of 10, Very good, (1,005 reviews)
"Clean room, staff was great"
United States
Craig
The price is S$691
includes taxes & fees
8 Mar - 9 Mar
Alpenhof

Super 8 by Wyndham Driggs

Super 8 by Wyndham Driggs
2.5 star property
34.8 km from Grand Teton National Park
8.8 out of 10, Excellent, (1,000 reviews)
"Great breakfast, loved the hot tub"
United States
Heather
The price is S$125
includes taxes & fees
3 Mar - 4 Mar
Super 8 by Wyndham Driggs

The Rockwell Inn

The Rockwell Inn
3.0 star property
34.8 km from Grand Teton National Park
9.4 out of 10, Exceptional, (1,978 reviews)
"Great location, room and amenities. The staff are incredibly kind and helpful. We loved our stay!"
United States
Claudia
The price is S$237
includes taxes & fees
1 Mar - 2 Mar
The Rockwell Inn

Gravity Haus Jackson Hole

Gravity Haus Jackson Hole
3.0 star property
25.6 km from Grand Teton National Park
7.8 out of 10, Good, (940 reviews)
"great staff"
United States
Valerie
Gravity Haus Jackson Hole

Teton West Motel

Teton West Motel
2.5 star property
35.1 km from Grand Teton National Park
8.6 out of 10, Excellent, (1,004 reviews)
"Quiet clean room just off main road and convenient to town restaurants "
United States
andrew
Teton West Motel

Antler Inn

Antler Inn
2.5 star property
35.3 km from Grand Teton National Park
9.0 out of 10, Wonderful, (1,157 reviews)
"Great location and the breakfast bar was super convenient. They also have a bus that goes directly to the resort, which was a nice surprise. Will stay again!"
United States
Steven
Antler Inn

Hotel Terra Jackson Hole - A Noble House Resort

Hotel Terra Jackson Hole - A Noble House Resort
4.5 star property
25.6 km from Grand Teton National Park
9.0 out of 10, Wonderful, (737 reviews)
"The hotel is lovely and the restaurant is delicious. Fantastic location and amenities. The spa is excellent. The valet (Knox) was such a sport, carrying our luggage up and down the stairs when the elevator went out of service. He had a great attitude and worked so hard for everyone with a smile on his face. "
United States
MARIA
The price is S$1,078
includes taxes & fees
22 Mar - 23 Mar
Hotel Terra Jackson Hole - A Noble House Resort

Inn on the Creek

Inn on the Creek
3.0 star property
34.8 km from Grand Teton National Park
9.8 out of 10, Exceptional, (168 reviews)
"Friendly staff. Great breakfast and clean comfortable room"
United States
Mary Margaret
The price is S$353
includes taxes & fees
1 Mar - 2 Mar
Inn on the Creek

Elk Country Inn

Elk Country Inn
3.5 star property
35.4 km from Grand Teton National Park
9.2 out of 10, Wonderful, (1,561 reviews)
"Clean room, friendly staff and great breakfast."
United States
James Steven
The price is S$263
includes taxes & fees
23 Mar - 24 Mar
Elk Country Inn

Caldera House Jackson Hole

Caldera House Jackson Hole
4.5 star property
25.5 km from Grand Teton National Park
10.0 out of 10, Exceptional, (3 reviews)
"We travel a lot and stay in nice hotels. This was among the best. Great, clean suite but the service was second to none. Would highly recommend. "
United States
Monica
Caldera House Jackson Hole

Parkway Inn of Jackson Hole

Parkway Inn of Jackson Hole
3.0 star property
35.1 km from Grand Teton National Park
9.2 out of 10, Wonderful, (1,002 reviews)
"Cozy room, friendly staff and a very convenient location."
United States
Jason
Parkway Inn of Jackson Hole

Huff House Inn and Cabins

Huff House Inn and Cabins
3.5 star property
35 km from Grand Teton National Park
9.8 out of 10, Exceptional, (194 reviews)
"Very clean, breakfast delicious, enjoyed the hot tub."
United States
Melissa
The price is S$342
includes taxes & fees
1 Mar - 2 Mar
Huff House Inn and Cabins
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare popular hotels close to Grand Teton National Park

Property
Property class
Guest rating
Breakfast included
Pool
Spa
Pet-friendly
WiFi included
Free WiFi
Buffalo Valley Ranch
2.5 star property
6.8
927 reviews
View
Front of property – evening/night
Heart 6 Ranch
3.0 star property
6.4
1,001 reviews
View
Property grounds
Grand Targhee Resort
2.5 star property
8.0
Very good
838 reviews
View
2 restaurants, breakfast, lunch, dinner served; American cuisine
Four Seasons Resort Jackson Hole
5.0 star property
9.8
Exceptional
203 reviews
View
Outdoor spa tub
Teton Mountain Lodge and Spa
4.5 star property
9.4
Exceptional
901 reviews
View

Top Grand Teton National Park Hotel Reviews

Hotels near other Grand Teton National Park attractions

Find out more about Grand Teton National Park

Top reasons to visit Grand Teton National Park

  • Stunning Scenery: Grand Teton National Park boasts breathtaking mountain views, picturesque lakes, and scenic lookouts, perfect for nature lovers.
  • Diverse Wildlife: Observe a variety of wildlife in their natural habitat, offering a unique experience for animal enthusiasts.
  • Outdoor Adventures: Enjoy hiking, skiing, and thrilling excursions, catering to both adventure seekers and families.
  • Unforgettable Stargazing: Experience captivating night skies, ideal for stargazing tours under the Milky Way.
  • Charming Accommodations: Stay in lodges and resorts with stunning views, providing easy access to outdoor activities.

Find great hotels near Grand Teton National Park

Discover the perfect retreat in Grand Teton National Park with a selection of lodges and resorts designed for adventure seekers and families alike. Whether you’re looking for hotels near the park or in Teton Village, you’ll find a range of options that offer stunning views and easy access to outdoor activities. Experience the charm of the best hotels in the area, ideal for a memorable ski vacation or a peaceful getaway in nature.

  • Jackson Lake Lodge: Nestled a mere 12.9km from the breathtaking Grand Teton National Park, Jackson Lake Lodge offers a family-friendly retreat steeped in adventure and nature. This 3.5-star resort is ideal for those seeking a blend of outdoor activities and relaxation. Guests can engage in an array of adventure sports such as hiking and biking on-site, or explore nearby options like rock climbing and canoeing. The lodge also caters to families with children’s amenities, including games, a shared playground, and a dedicated pool for younger guests, making it a perfect choice for those travelling with kids.
  • Buffalo Valley Ranch: Embrace the rustic charm of Buffalo Valley Ranch, located 22.5km from Grand Teton National Park. This inviting ranch-style accommodation is perfect for pet owners looking to include their furry companions in their holiday plans, with a welcoming pet policy that permits dogs and service animals. Immerse yourself in the serene surroundings and enjoy the tranquillity of nature, while still being close enough to the park’s stunning landscapes. The ranch provides a unique experience for those wanting a getaway with their pets, all in a picturesque setting.
  • Heart 6 Ranch: Experience the thrill of adventure at Heart 6 Ranch, also situated 22.5km from Grand Teton National Park. This 3-star ranch is ideal for guests who enjoy outdoor activities with their pets. With options for skiing, horse riding, and fishing nearby, adventure seekers will find plenty to keep them entertained. The ranch's pet-friendly policy ensures that your four-legged friends are welcome, with specific amenities and restrictions in place. Heart 6 Ranch is the perfect blend of adventure and comfort for visitors who cherish the great outdoors alongside their beloved pets.

Where to stay near Grand Teton National Park

Visitors to Grand Teton National Park can indulge in a variety of experiences, from romantic getaways to family-friendly adventures. The charming Teton Village offers stunning views and a great location for excursions. Nature enthusiasts will be captivated by the breathtaking scenery, while those seeking history can explore the rich heritage of the region. Whether you're after a dream retreat or a great base to explore, this area promises an unforgettable holiday.

  • Moran: Nestled a mere 14.5km from the stunning Grand Teton National Park, Moran offers an inviting blend of outdoor adventure and breathtaking scenery. The town experiences moderate seasonal visitor traffic, peaking from May to July, making it an ideal base for those seeking both tranquillity and excitement. Visitors flock to Moran for its recreational areas and ski resorts, where thrilling winter sports await. The nearby national park showcases majestic peaks and pristine landscapes, perfect for hiking and wildlife watching. In Moran, you can immerse yourself in the great outdoors while enjoying the charm of a quaint mountain community.
  • Moose: Just 14.5km from Grand Teton National Park, Moose is a picturesque town that attracts outdoor enthusiasts and nature lovers alike. With visitor numbers peaking from June to August, Moose provides ample opportunities for adventure amidst stunning landscapes. The recreational areas and ski resorts nearby cater to both summer and winter activities, ensuring a wide range of experiences year-round. Moose is also in close proximity to national landmarks and the breathtaking peaks of the Teton Range, making it an excellent spot for hiking, photography, and exploring the rich natural beauty of the region.
  • Colter Bay Village: Located a short 12.9km from Grand Teton National Park, Colter Bay Village is a charming destination that draws visitors with its outdoor splendour and stunning scenery. Peak travel occurs from June to August, making it a vibrant hub for adventure seekers. The village features various recreational areas and ski resorts, offering exciting activities in both summer and winter. Close to the national park, Colter Bay Village serves as an excellent gateway for exploring the awe-inspiring peaks and diverse wildlife of the area. With its unique blend of relaxation and adventure, Colter Bay Village is a must-visit on your journey.

Things to do near Grand Teton National Park

Grand Teton National Park offers an array of exciting activities, including hiking along scenic trails, skiing in winter, and observing diverse wildlife. Visitors can indulge in various recreational opportunities, explore local excursions, and participate in thrilling outdoor adventures. Additionally, don’t miss out on unforgettable stargazing tours that reveal the park's stunning night sky, making it a perfect destination for nature enthusiasts.

Shopping

For a delightful shopping experience, visit Colter Bay Campground store, located 12.9km from Grand Teton National Park, offering a range of souvenirs. If you're up for a drive, the Million Dollar Cowboy Bar, 35.4km away, and Westbank Angler, 30.6km away, are great options for unique gifts.

Recreation

Climbers Ranch offers a tranquil retreat with relaxation vibes, perfect for unwinding amidst nature. Targhee Village Golf Course invites sports enthusiasts to enjoy its scenic outdoor setting, while Teton County-Jackson Recreation Center provides wellness activities that rejuvenate the mind and body, all located conveniently close to Grand Teton National Park.

Adventure

Experience thrilling skiing at Grand Targhee Resort, located 20.9km from Grand Teton National Park, where adventure meets picturesque snowy landscapes. Alternatively, embark on the scenic Jenny Lake Trailhead, situated 6.4km away, offering stunning views and a perfect outdoor hiking experience.

Nightlife

The nightlife around Grand Teton National Park offers delightful experiences with venues like the Jackson Hole Playhouse and Pink Garter Theater, both 35.4km away. Enjoy captivating performances in a setting filled with culture, romance, and family-friendly vibes, making for an enchanting evening out.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Grand Teton National Park

To save money during your visit to Grand Teton National Park, consider travelling in April or October to November, when accommodation prices are lower. Booking your stay about a month in advance can secure the best rates, with Tuesday being the cheapest night to stay. Use Expedia's search tool to find budget-friendly lodging options and consider combining your hotel, flights, and activities for additional savings. For free activities, explore the park’s stunning trails and landscapes, which offer abundant natural beauty without any cost.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay around Grand Teton National Park are April and October to November, where the prices are slightly lower. This is in comparison to June to August, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel around Grand Teton National Park about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Grand Teton National Park is Tuesday. The most expensive day to stay around Grand Teton National Park is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool enables you to specify your budget, desired location, and other preferences. You can organise your results to display prices from lowest to highest, allowing you to view the most affordable hotels first. Additionally, you have the option to refine your search by hotel type; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels ready for booking.
  • Consider bundling your trip: You can save money by combining your hotel reservation at Grand Teton National Park with your flights and activities through an Expedia package.

Find the best attractions near Grand Teton National Park

Grand Teton National Park offers a splendid array of attractions, including picturesque lakes, stunning lookouts, and breathtaking mountain views. Ideal for those seeking outdoor adventures and scenic beauty, the park is surrounded by charming resorts and showcases the magnificent Teton Mountains. Whether you're exploring the park or admiring the Grand Teton, you'll find numerous opportunities for adventure and relaxation amidst nature's splendour.

  • Jenny Lake: Nestled in the heart of Grand Teton National Park, Jenny Lake offers breathtaking scenery and a tranquil beach atmosphere, perfect for romantic picnics or leisurely strolls. The surrounding mountains reflect beautifully in the clear waters, making it an ideal spot for outdoor activities like kayaking and hiking.
  • Jenny Lake Visitor Center: A hub for adventure, the Jenny Lake Visitor Center provides valuable information for families and outdoor enthusiasts. Explore interactive exhibits and plan your excursions to discover the stunning landscapes and wildlife of the surrounding area, ensuring a memorable visit.
  • Snake River Overlook: Known for its spectacular views, Snake River Overlook is a romantic spot that showcases the majestic Snake River meandering through the valley. It's a fantastic location for photography, especially at sunrise or sunset, offering an adventurous escape into nature.

The nearest major airports for your trip to Grand Teton National Park

If you are planning a visit to Grand Teton National Park, the nearest major airport is Jackson Hole Airport (JAC), situated 20.9km away. A few excellent accommodation options nearby include Teton Mountain Lodge and Spa, a 4.5-star resort located 8.0km from JAC, offering various transportation services. Hotel Terra Jackson Hole - A Noble House Resort, also a 4.5-star resort, is 8.0km from the airport and provides 24-hour shuttle services. Additionally, Snake River Lodge, a 4-star hotel, is conveniently positioned within the same distance, ensuring easy access to the airport for all your travel needs.

Frequently asked questions

What's the area like around Grand Teton National Park?
Grand Teton National Park is located in an area that travellers like for its mountain views. If you're looking for a convenient place to stay, you could search for properties close to public transport so it's easy to get around.
What's the best hotel to stay near Grand Teton National Park?
Jenny Lake Lodge is one of the top choices for your stay based on our traveller data, and this lodge offers free breakfast and a restaurant. It's located 2.2 mi (3.6 km) from Grand Teton National Park. Other good choices in the area include Jackson Lake Lodge and Colter Bay Village.
If I need to cancel the hotel reservation for my stay near Grand Teton National Park, will I receive a refund?
Yes, the majority of hotel room reservations are fully refundable if cancelled prior to the accommodation's cancellation deadline, which often is within 24-48 hours of check in. If you have a non-refundable reservation, you might still have the option to cancel and get a refund within 24 hours of your booking. Enter dates in and click on "Search", then use the "fully refundable" filter to review the best deals available near Grand Teton National Park.
What can I see and do near Grand Teton National Park?
Enjoy the outdoors at Jenny Lake Visitor Center, Signal Mountain Campground or Cascade Canyon Trail. Jenny Lake, String Lake and Jenny Lake Trailhead are beautiful places to appreciate nature.

Explore a world of travel with Expedia