"We lucked out and got a last minute reservation when visiting Kodachrome Basin State Park. Archie said he would swing by and was on the property within 5 minutes — he got us comfortable quickly and provided great service. Slept well; breakfast was delicious. Highly recommend."

Stay Close to Bryce Canyon.
Feel Right at Home.
Comfortable rooms, private cabins, homemade breakfast, and generations of family hospitality in Tropic, Utah.
Online booking available 24/7
Full payment is due at booking
10–15 min to Bryce Canyon NP
Family-owned hospitality
Free on-site parking
Book directly today with confidence
Find Your Perfect Bryce Canyon Stay
From a historic bed and breakfast to private rustic cabins, we offer four distinct ways to experience the beauty of Southern Utah.

Happy Trails Bed & Breakfast
Homemade breakfast included every morning — the original Happy Trails property with 6 guest rooms plus 1 private cottage (7 bookable units total), and an on-site outfitters shop.
Breakfast: INCLUDED for all B&B guests — served daily 7:30–9:30am.

Happy Trails West Inn
Comfortable and private rooms — some with private balconies and canyon views — ideal for resting after a long day of exploration.
Breakfast: Available for purchase at Happy Trails B&B ($20/person)

Bryce Canyon Log Cabins
Ten individual log cabins with red metal roofs and private covered porches — set against an open-sky mesa with dramatic canyon views.
Breakfast: Available for purchase at B&B ($20/person)

Ponderosa Inn
Genuine log cabin lodging in Escalante — soaring ceilings, stone fireplace, canyon views, and a spectacular Family Suite with spa tub.
Breakfast: Please contact the property before booking so we can confirm the best option for your stay.
What Our Guests Say
5-star reviews from our guests
"We had a fantastic stay at Happy Trails BnB!! They truly excelled in making us feel cared for with their hospitality. We stayed in the cottage which was well equipped with a kitchen, laundry, couch & large cozy king bed! This was our top favourite stay after a two week journey around Utah & Arizona!"
"The room was big, clean and comfortable. Breakfast is made fresh for you in the morning — bacon, eggs, and pancakes with homemade syrup. The host sent our room code early via email. We will definitely stay again if we're near Bryce."
114 Google reviews
Read all reviews →A Room for Every Kind of Adventure
Whether you need a simple basecamp, a family suite, or a private cabin under the pines, we have the perfect space for your stay.

King Room
Warm and comfortable, perfect for couples.

Two Queens Room
Spacious comfort for families and groups.

Log Cabin
Rustic charm with a private outdoor porch.

Family Suite
Extra space, kitchen, and a large spa tub.
A Breakfast with History
Start your canyon adventures the right way. We're proud to serve Grandma's famous 7-Up pancakes with homemade apple cider syrup, eggs, bacon, and seasonal fruit.
Served daily 7:30–9:30am at the Happy Trails B&B. Included for B&B guests, and available to all other guests for just $20.


Hospitality That Spans Generations
From the original home in the 1930s to Tropic's first true B&B in 1990, our family has always loved welcoming people to this incredible landscape. When you stay with us, you're experiencing a piece of local history.
Meet the FamilyStay Local. Explore More.
Make Happy Trails your home base for exploring Bryce Canyon, scenic trails, local history, horseback adventures, off-road recreation, and the small towns that make Southern Utah special.
Plan Your Bryce Canyon Adventure
We've built a complete local guide to help you make the most of every day in Southern Utah—trail recommendations, restaurant tips, scenic drive itineraries, local history, nearby towns, and seasonal travel advice.
Whether you're planning months ahead or figuring it out over breakfast, our team is here to help you explore like a local.
Everything You Need to Know, All in One Place
We've put together a Welcome Book with check-in details, local tips, house rules, and our favorite spots nearby. Download it before you arrive or read it on your device — no printing required.
Two Locations Across Southern Utah
Three of our properties sit in Tropic, Utah — 10–15 minutes from Bryce Canyon National Park. Our fourth property, the Ponderosa Inn, is in Escalante, Utah, gateway to Grand Staircase-Escalante.
Tropic, Utah
3 properties — 10–15 min from Bryce Canyon NP
Happy Trails B&B · West Inn · Log Cabins
Escalante, Utah
1 property — Gateway to Grand Staircase-Escalante
Ponderosa Inn · ~1 hr scenic drive from Bryce Canyon
Find Us on the Map
Click any pin to see the property, get directions, or view rooms.
61 N 400 W
Tropic, Utah 84776
15 Minutes from
Park Entrance
Interactive map loads when JavaScript is enabled.
Frequently Asked Questions
Helpful answers for planning your Bryce Canyon stay and Southern Utah adventure.

