Nestled at the foot of the San Bernardino Mountains, this Southern California gem is way more than just a pass-through city.
San Bernardino is a destination brimming with history, outdoor adventure, and that famous Inland Empire sunshine.
Whether you’re here to hit the slopes at Big Bear, explore the iconic Route 66, or tackle some serious business, your home base matters. Finding the perfect place to stay in San Bernardino is the first step to an unforgettable trip.
We’ve scoured every corner of the county to bring you the absolute cream of the crop. From luxurious retreats that feel like a million bucks to cozy spots that are easy on your wallet, this list has it all.
Get ready to discover your next favorite hotel and start planning that epic Southern California getaway. You’re about to find the ideal spot to rest, recharge, and experience everything this vibrant region has to offer.
1. The Mission Inn Hotel & Spa – Best Overall & For a Luxurious Getaway

Imagine stepping into a historic landmark that feels like a romantic Spanish castle. That’s The Mission Inn for you.
While technically just over the line in Riverside, this iconic hotel is an absolute must-consider for anyone visiting the San Bernardino area.
It’s a destination in itself. We’re talking grand arches, majestic towers, and breathtaking courtyards. You don’t just stay here; you experience it.
The rooms are uniquely decorated, blending old-world charm with modern comforts. For the ultimate splurge, book one of the suites with a spa tub on a private balcony.
The on-site spa is legendary, offering treatments that will melt your stress away. Foodies will rejoice at the multiple dining options, from casual to fine dining, with menus that cater to vegan enthusiasts and meat lovers alike.
Strolling through the property feels like a mini-vacation to Europe. It’s easily one of the top places to stay near San Bernardino for a special occasion or if you simply want to treat yourself.
2. Ayres Hotel Redlands – Best For a Romantic Escape & Business Travel

The Ayres chain is known for its consistent quality and European-style hospitality, and the Redlands location is a shining example.
This hotel strikes a perfect balance between business and pleasure, making it a fantastic choice for a romantic weekend or a productive work trip.
From the moment you walk into the elegant lobby with its crystal chandeliers and cozy fireplace, you know you’ve chosen well.
The rooms are spacious and feature plush pillow-top mattresses that you will absolutely not want to leave. Think microwaves, refrigerators, and free Wi-Fi for practicality, plus luxurious touches like in-room whirlpool tubs in some suites.
Their complimentary hot breakfast is a real game-changer, offering a wide spread that will fuel you up for a day of exploring or meetings.
Located near the charming downtown Redlands, you’re close to fantastic local shops and eateries. It’s a quiet, sophisticated, and incredibly comfortable sanctuary.
3. SpringHill Suites by Marriott San Bernardino – Best For Families & Spacious Comfort

Traveling with the whole crew can be tricky, but SpringHill Suites makes it a whole lot easier. This all-suite hotel is a dream for families thanks to its clever layout.
Each suite has separate areas for sleeping, working, and relaxing. That means after the kids conk out, mom and dad can still watch a movie or chat without whispering in the dark.
You get a mini-fridge and microwave to store snacks and easily handle breakfast routines. The indoor pool is a major win for kids with energy to burn, rain or shine.
They offer a free breakfast with options everyone will like, and it’s located near Cal State San Bernardino and the SB Concert Arena, making it a convenient base for various activities.
The staff is known for being super friendly and accommodating, always going the extra mile to make families feel welcome.
4. Hilton San Bernardino – Best For Events & Stunning Views

Perched on a hill overlooking the city, the Hilton San Bernardino offers some of the best views around. This hotel is a local hub for events, weddings, and conferences, and for good reason.
The facilities are top-notch. If you’re attending a big event, you can’t beat the convenience of just taking an elevator back to your room instead of dealing with traffic.
But it’s also a great pick for leisure travelers who appreciate a classic, reliable hotel experience. The outdoor pool and patio area are gorgeous, especially at sunset.
The rooms are comfortable and modern, and many have balconies where you can enjoy that incredible panorama. The on-site restaurant provides a satisfying menu for a hassle-free dinner.
For a dependable and scenic stay, this Hilton is a premier choice for your visit to San Bernardino.
5. Comfort Inn & Suites San Bernardino – Best Budget-Friendly Pick

Who says you have to break the bank for a great stay? The Comfort Inn & Suites proves that you can get excellent value without sacrificing comfort.
This is your go-to for a clean, reliable, and friendly place to crash after a day of adventures. They include all the essential amenities that make a budget stay feel not so budget.
You’ll get a free hot breakfast, free Wi-Fi, and an outdoor pool to cool off in. The rooms are straightforward but modern and well-kept. Its location provides easy access to major freeways, making it a snap to get to local attractions or continue your journey.
The staff here are known for their helpful, down-to-earth service. It’s the perfect practical choice for road trippers and families watching their wallets.
6. Homewood Suites by Hilton Rialto – Best For Extended Stays & Home Cooking

Sometimes a standard hotel room just doesn’t cut it, especially on longer trips. Homewood Suites is designed specifically for this.
It feels more like a stylish apartment than a hotel. Every suite has a full kitchen—complete with a stove, dishwasher, and full-sized fridge—making it ideal for families or anyone who prefers to prepare their own meals.
They even offer a complimentary evening social with light meals on weekdays, which is a fantastic way to unwind. The separate living and sleeping areas provide plenty of space to spread out and truly relax.
With a grocery store just a short drive away, you can easily stock up and settle in. It’s a home away from home, offering both freedom and comfort for those extended visits to the San Bernardino area.
7. Residence Inn by Marriott San Bernardino – Best For Business Travelers & Long-Term Comfort

Another stellar option for extended stays, the Residence Inn focuses on providing a seamless experience for business travelers.
The suites are spacious with dedicated workspaces and free high-speed internet, making it easy to be productive. The full kitchen in every suite is a major perk for those tired of eating out for every single meal.
They offer a fantastic free breakfast buffet and host social events in the evenings, great for networking or just relaxing. Located near key business centers and with easy freeway access, it combines convenience with comfort.
You can start your day with a workout in the fitness center or a swim in the outdoor pool. It’s a smart, sophisticated choice for anyone in town for more than just a few days.
8. Holiday Inn Express & Suites San Bernardino – Best For Convenience & a Reliable Stay

The Holiday Inn Express brand is synonymous with a dependable, quality stay, and this San Bernardino spot delivers exactly that. It’s a fantastic all-arounder for couples, solo travelers, and business folks.
You know exactly what you’re getting: a clean, modern room, a stellar free breakfast featuring their famous cinnamon rolls, and a warm, welcoming staff.
Its location is super convenient, putting you within easy reach of local universities, the airport, and downtown areas. After a long day, the outdoor pool is a welcome sight.
It might not have all the bells and whistles of a luxury resort, but it consistently provides a comfortable and hassle-free experience. For a no-surprises, great stay in San Bernardino, this is a brilliant bet.
9. Best Western Plus San Bernardino – Best For a Comfortable & Upgraded Experience

Best Western Plus takes the trusted BW model and kicks it up a notch. This hotel offers a noticeably upgraded experience with its contemporary decor and enhanced amenities.
The rooms are stylish and include cozy bedding, a fridge, and a microwave. It’s perfect for travelers who want a touch more style and comfort without a luxury price tag.
You can enjoy a dip in the outdoor pool or a workout in the fitness center. Their free hot breakfast is extensive and will definitely fill you up.
The staff prides itself on providing excellent service, often going above and beyond to help guests with local recommendations. It’s a solid, comfortable, and classy option that represents fantastic value.
10. StudioPlus Hotels – Best For Budget Extended Stays & Practicality

For the ultimate in practical, long-term lodging, StudioPlus is a fantastic find. This hotel is all about giving you the essentials in a clean, functional space.
The studio-style rooms are equipped with kitchens that have full-sized appliances, including a stovetop and plenty of counter space. It’s incredibly affordable for week-long or month-long stays.
The vibe is no-frills, but the value is undeniable. It’s a favorite among contractors, relocation specialists, and frugal travelers who need a dependable place to call home for a while.
You’ll have access to laundry facilities and free Wi-Fi. If you need a simple, cost-effective basecamp for your San Bernardino adventures, look no further.
11. Quality Inn San Bernardino – Best For a Simple & Affordable Stay

Another champion for the budget-conscious traveler, the Quality Inn offers straightforward accommodations at a great price.
The rooms are clean and comfortable, providing everything you need for a restful night’s sleep. Amenities like free coffee in the lobby and a seasonal outdoor pool add nice touches to your stay.
Its location off the highway makes it a convenient stop for road warriors. The friendly front desk staff is always ready to help you get settled or point you toward a great local diner.
For a wallet-friendly hotel in San Bernardino that covers the basics well, the Quality Inn is a reliable and smart choice.
12. Embassy Suites by Hilton Ontario Airport – Best For Airport Access & Suite Luxury

Okay, we’re sneaking this one in because sometimes the best hotel in San Bernardino is actually at the nearest major airport.
The Ontario International Airport (ONT) is your main gateway to the region, and the Embassy Suites right there is a total gem.
Every single room is a two-room suite, so you get loads of space. They have a stunning indoor atrium with a pond and a gorgeous pool.
The biggest standout is their incredible cooked-to-order breakfast and evening manager’s reception—both complimentary.
It’s an experience that feels luxurious without the crazy price tag. With a free 24/7 airport shuttle, it’s the most convenient and comfortable way to start or end your trip to the San Bernardino area.
Conclusion
San Bernardino County is a diverse and exciting region, and your choice of hotel can make or break your visit.
From the unparalleled historic grandeur of The Mission Inn to the practical, suite-style comfort of SpringHill Suites for families, there’s a perfect spot for every type of traveler and every budget.
Whether you’re seeking romance, adventure, or a simple place to rest your head, these twelve hotels represent the very best places to stay in San Bernardino.
So what are you waiting for? Your Southern California escape is calling.
Pick your favorite hotel from this list, book your room today, and get ready to make some amazing memories in San Bernardino. Don’t just visit—experience it in style and comfort.