Hotels in San Bernardino County

Search San Bernardino County Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more
Filter by:
Hotel Star Rating
≤2345
Guest Rating
Amazing 9+Great 8+Good 7+Pleasant 6+

We found 3406 hotels for you in San Bernardino County

Choose your travel dates to see the latest prices and deals.
Most Booked
Lowest Price
Closest to Downtown
Highest Rated
The Bungalows by Homestead Modern at The Joshua Tree Retreat Center Hotels in San Bernardino County
The Bungalows by Homestead Modern at The Joshua Tree Retreat Center Hotels in San Bernardino CountyThe Bungalows by Homestead Modern at The Joshua Tree Retreat Center Hotels in San Bernardino CountyThe Bungalows by Homestead Modern at The Joshua Tree Retreat Center Hotels in San Bernardino CountyThe Bungalows by Homestead Modern at The Joshua Tree Retreat Center Hotels in San Bernardino CountyThe Bungalows by Homestead Modern at The Joshua Tree Retreat Center Hotels in San Bernardino CountyThe Bungalows by Homestead Modern at The Joshua Tree Retreat Center Hotels in San Bernardino County
99+
Hotels in San Bernardino County
Horse Riding
Spa
Parking
"非常棒,deserted but amazingly beautiful"
Amazing
101 reviews
9.4/10
1 night
From MXN$3,494
Check Availability
@ Marbella Lane - Zen-Like Ambiance 3Br Home in JT Hotels in San Bernardino County
@ Marbella Lane - Zen-Like Ambiance 3Br Home in JT Hotels in San Bernardino County@ Marbella Lane - Zen-Like Ambiance 3Br Home in JT Hotels in San Bernardino County@ Marbella Lane - Zen-Like Ambiance 3Br Home in JT Hotels in San Bernardino County@ Marbella Lane - Zen-Like Ambiance 3Br Home in JT Hotels in San Bernardino County@ Marbella Lane - Zen-Like Ambiance 3Br Home in JT Hotels in San Bernardino County@ Marbella Lane - Zen-Like Ambiance 3Br Home in JT Hotels in San Bernardino County
60
Hotels in San Bernardino County
Hiking
Private parking
Wi-Fi in Public Areas
With a stay at this cottage in Joshua Tree, you'll be in a national park, within a 15-minute drive of Joshua Tree National Park and Hi-Desert Cultural Center. This cottage is 3.2 mi (5.2 km) from Joshua Tree Art Gallery and 3.3 mi (5.3 km) from Joshua Tree Certified Farmers' Market. Take in the views from a garden and make use of amenities such as complimentary wireless internet access. Free self parking is available onsite. Make yourself comfortable in this air-conditioned cottage, featuring a kitchen with an oven and a microwave. Conveniences include a coffee/tea maker and a washer/dryer.
Very Good
8.8/10
1 night
From MXN$3,530
Check Availability
#Marbella Lane - Joshua Tree Bubble Dome! Hotels in San Bernardino County
#Marbella Lane - Joshua Tree Bubble Dome! Hotels in San Bernardino County#Marbella Lane - Joshua Tree Bubble Dome! Hotels in San Bernardino County#Marbella Lane - Joshua Tree Bubble Dome! Hotels in San Bernardino County#Marbella Lane - Joshua Tree Bubble Dome! Hotels in San Bernardino County#Marbella Lane - Joshua Tree Bubble Dome! Hotels in San Bernardino County#Marbella Lane - Joshua Tree Bubble Dome! Hotels in San Bernardino County
99+
Hotels in San Bernardino County
Hiking
Private parking
Wi-Fi in Public Areas
When you stay at this cottage in Joshua Tree, you'll be in a national park, within a 15-minute walk of Noah Purifoy Foundation and Noah Purifoy's Outdoor sculpture Museum. This cottage is 10.9 mi (17.5 km) from Joshua Tree National Park and 5.2 mi (8.3 km) from Joshua Tree Community Center. Make use of convenient amenities, which include complimentary wireless internet access and barbecue grills. Free self parking is available onsite. Make yourself comfortable in this air-conditioned cottage, featuring a kitchen with a refrigerator and an oven. Conveniences include a microwave and a coffee/tea maker.
6.9/10
1 night
From MXN$3,774
Check Availability
San Bernardino County
You Might Like
San Bernardino County Hotels with BreakfastSan Bernardino County Hotels with Twin RoomSan Bernardino County Hotels with 1 Double BedSan Bernardino County Hotels with Swimming PoolSan Bernardino County Hotels with Free Cancellation
Havasu Landing Resort & Casino Hotels in San Bernardino County
Havasu Landing Resort & Casino Hotels in San Bernardino CountyHavasu Landing Resort & Casino Hotels in San Bernardino CountyHavasu Landing Resort & Casino Hotels in San Bernardino CountyHavasu Landing Resort & Casino Hotels in San Bernardino CountyHavasu Landing Resort & Casino Hotels in San Bernardino CountyHavasu Landing Resort & Casino Hotels in San Bernardino County
52
Hotels in San Bernardino County
Exclusive Beach Area
Snorkeling
Casino
"Absolutely everyone, from the front desk to the waitress and waiters in restaurant and the bartenders in the ******... they all were friendly, helpful and personable. The locals and ones that vacay up there, I've never met nicer people...being said hello to or waved at 30 times a day was nice!"
Very Good
94 reviews
8.9/10
1 night
From MXN$2,355
Check Availability
@ Marbella Lane - 10 Acres Oasis Desert Retreat! Hotels in San Bernardino County
@ Marbella Lane - 10 Acres Oasis Desert Retreat! Hotels in San Bernardino County@ Marbella Lane - 10 Acres Oasis Desert Retreat! Hotels in San Bernardino County@ Marbella Lane - 10 Acres Oasis Desert Retreat! Hotels in San Bernardino County@ Marbella Lane - 10 Acres Oasis Desert Retreat! Hotels in San Bernardino County@ Marbella Lane - 10 Acres Oasis Desert Retreat! Hotels in San Bernardino County@ Marbella Lane - 10 Acres Oasis Desert Retreat! Hotels in San Bernardino County
66
Hotels in San Bernardino County
Private parking
Wi-Fi in Public Areas
With a stay at this cottage in Joshua Tree (Monument Manor), you'll be within a 5-minute drive of Joshua Tree National Park and Joshua Tree National Park West Entrance. This cottage is 3.6 mi (5.8 km) from Joshua Tree National Park Visitor Center and 3.6 mi (5.9 km) from World Famous Crochet Museum. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and barbecue grills. Free self parking is available onsite. Make yourself comfortable in this cottage, featuring a kitchen with a refrigerator and an oven. There's a private furnished patio. Conveniences include a separate sitting area and a microwave.
Great
9.2/10
1 night
From MXN$3,816
Check Availability
@Marbella Lane - Charming Tranquil Hideaway Hotels in San Bernardino County
@Marbella Lane - Charming Tranquil Hideaway Hotels in San Bernardino County@Marbella Lane - Charming Tranquil Hideaway Hotels in San Bernardino County@Marbella Lane - Charming Tranquil Hideaway Hotels in San Bernardino County@Marbella Lane - Charming Tranquil Hideaway Hotels in San Bernardino County@Marbella Lane - Charming Tranquil Hideaway Hotels in San Bernardino County@Marbella Lane - Charming Tranquil Hideaway Hotels in San Bernardino County
84
Hotels in San Bernardino County
Private parking
Wi-Fi in Public Areas
Located in Yucca Valley, this cottage is in a national park, within a 15-minute drive of Hi-Desert Cultural Center and Joshua Tree Art Gallery. This cottage is 11.3 mi (18.1 km) from Joshua Tree National Park and 5.7 mi (9.2 km) from Noah Purifoy Foundation. Enjoy recreation amenities such as a hot tub or take in the view from a garden. This cottage also features complimentary wireless internet access and barbecue grills. Free self parking is available onsite. Make yourself comfortable in this air-conditioned cottage, featuring a kitchen with an oven and a microwave. Conveniences include a coffee/tea maker and a washer/dryer.
Good
7.9/10
1 night
From MXN$4,392
Check Availability
Sacred Sands Hotels in San Bernardino County
Sacred Sands Hotels in San Bernardino CountySacred Sands Hotels in San Bernardino CountySacred Sands Hotels in San Bernardino CountySacred Sands Hotels in San Bernardino CountySacred Sands Hotels in San Bernardino CountySacred Sands Hotels in San Bernardino County
92
Hotels in San Bernardino County
Hiking
Private parking
Wi-Fi in Public Areas
"就在國家公園旁邊,住着相當舒服"
Amazing
18 reviews
9.5/10
1 night
From MXN$5,690
Check Availability
Alpine Adventure #2166 Hotels in San Bernardino County
Alpine Adventure #2166 Hotels in San Bernardino CountyAlpine Adventure #2166 Hotels in San Bernardino CountyAlpine Adventure #2166 Hotels in San Bernardino CountyAlpine Adventure #2166 Hotels in San Bernardino CountyAlpine Adventure #2166 Hotels in San Bernardino CountyAlpine Adventure #2166 Hotels in San Bernardino County
45
Hotels in San Bernardino County
Golf Course
Private parking
Wi-Fi in Public Areas
With a stay at this cabin in Big Bear City (Moonridge), you'll be within a 10-minute drive of Snow Summit and The Village. This cabin is 2.1 mi (3.3 km) from Big Bear Mountain Resort and 2.3 mi (3.6 km) from Gold Mine Golf Course. Make use of convenient amenities, which include complimentary wireless internet access and barbecue grills. Limited parking is available onsite. Treat yourself to a stay in this individually decorated cabin, which features a fireplace. There's a private balcony or patio. Conveniences include a coffee/tea maker and a washer/dryer.
Outstanding
10.0/10
1 night
From MXN$13,057
Check Availability
Large bear lodge #2488 Hotels in San Bernardino County
Large bear lodge #2488 Hotels in San Bernardino CountyLarge bear lodge #2488 Hotels in San Bernardino CountyLarge bear lodge #2488 Hotels in San Bernardino CountyLarge bear lodge #2488 Hotels in San Bernardino CountyLarge bear lodge #2488 Hotels in San Bernardino CountyLarge bear lodge #2488 Hotels in San Bernardino County
37
Hotels in San Bernardino County
Parking
24-Hour Front Desk
Wi-Fi in Public Areas
With a stay at this cabin in Sugarloaf, you'll be within a 15-minute drive of Snow Summit and The Village. This cabin is 1.2 mi (1.9 km) from Gold Mountain Memorial Park and 3.3 mi (5.3 km) from Green Spot Picnic Area. Make use of convenient amenities, which include complimentary wireless internet access and barbecue grills. Limited parking is available onsite. Make yourself comfortable in your individually decorated cabin. The bathroom has a bathtub or shower and complimentary toiletries.
Very Good
8.0/10
1 night
From MXN$12,772
Check Availability
@ Marbella Lane - the Wine Mine Desert Escape Hotels in San Bernardino County
@ Marbella Lane - the Wine Mine Desert Escape Hotels in San Bernardino County@ Marbella Lane - the Wine Mine Desert Escape Hotels in San Bernardino County@ Marbella Lane - the Wine Mine Desert Escape Hotels in San Bernardino County@ Marbella Lane - the Wine Mine Desert Escape Hotels in San Bernardino County@ Marbella Lane - the Wine Mine Desert Escape Hotels in San Bernardino County@ Marbella Lane - the Wine Mine Desert Escape Hotels in San Bernardino County
99+
Hotels in San Bernardino County
Hiking
Private parking
Wi-Fi in Public Areas
With a stay at this cottage in Joshua Tree, you'll be in a national park, within a 5-minute drive of Joshua Tree National Park and Joshua Tree National Park West Entrance. This cottage is 3.5 mi (5.7 km) from Joshua Tree National Park Visitor Center and 3.5 mi (5.7 km) from World Famous Crochet Museum. Take in the views from a garden and make use of amenities such as complimentary wireless internet access and barbecue grills. Free self parking is available onsite. Make yourself comfortable in this air-conditioned cottage, which features an outdoor private hot tub and a flat-screen TV. There's a private furnished patio. A kitchen is outfitted with an oven and a microwave. Cable television is provided for your entertainment.
Very Good
8.4/10
1 night
From MXN$2,853
Check Availability
See All Hotels in San Bernardino County

Discover trending places in San Bernardino County

Find top attractions and hotspots in San Bernardino County

Find unique stays and themed hotels in San Bernardino County

Immerse yourself in the vibrant atmosphere of San Bernardino County with our handpicked accommodation options

Latest Reviews for San Bernardino County hotels

See all
Explore genuine reviews and ratings from real travellers to find the perfect accommodation for your needs.
9.4/10
Amazing
GGuest UserI just drove from Georgia all the way to California and stayed in a lot of hotels along the way. This is the best hotel by far. I’ve stayed at even better than the Grand Hyatt in Denver. The rooms are immaculate, well decorated and super clean. The bar which is in the lobby is really really nice and bartended by a super personable bartender named Angel. So personable in fact, even if you’re not staying here come have a drink with Angel! Happy hour is half off draft beer and appetizers from 4 to 6 PM. Can’t say enough good things about this place. Oh! and the front desk staff were super nice.
Fairfield Inn & Suites Barstow Hotels in San Bernardino County

Fairfield Inn & Suites Barstow

Hotel near Barstow
Price per night from:MXN$1,594
8.8/10
Very Good
CCJ WakefieldThe hotel is very nice. It’s only a year old. The rooms are spacious and nicely laid out and the lobby area has lots of comfy seating, including a nice fire pit area outside. The first issue we had was the extra charge for parking $29 per night. Secondly, when we arrived at breakfast with 15 minutes to go all the sausage and bacon had gone, we asked if they could make some more and they said no.
Home2 Suites by Hilton Big Bear Lake Hotels in San Bernardino County

Home2 Suites by Hilton Big Bear Lake

Hotel near Big Bear Lake
Price per night from:MXN$2,405
8.4/10
Very Good
AAnonymous UserThe hotel has good service and a nice environment. The breakfast is quite satisfactory. The oatmeal porridge with nuts and dried fruits is very delicious. It may be due to differences in eating habits. If there are some green vegetables for breakfast, it will be more perfect!
Best Western Pine Tree Motel Hotels in San Bernardino County

Best Western Pine Tree Motel

Hotel near Chino
Price per night from:MXN$1,772
7.8/10
Good
GGuest UserThe hotel is good, the breakfast is OK, and the price/performance ratio is good. Compared with other hotels in the area, this hotel is a bit old, but the service is still meticulous and serious.
Azure Hotel & Suites, Trademark Collection by Wyndham Hotels in San Bernardino County

Azure Hotel & Suites, Trademark Collection by Wyndham

Hotel near Ontario
Price per night from:MXN$1,513
7.6/10
Good
GGuest UserIt was friendly. Staff was great. Loved how clean room where. Very attentive staff. Would highly recommend.
Motel 6 Big Bear Lake, CA Hotels in San Bernardino County

Motel 6 Big Bear Lake, CA

Hotel near Big Bear Lake
Price per night from:MXN$1,866
7.3/10
GGuest UserHad the best time here ppl are very friendly and guest were acrually very koo aswell i loved it here
Hotel d'Lins Ontario Airport Hotels in San Bernardino County

Hotel d'Lins Ontario Airport

Hotel near Ontario
Price per night from:MXN$1,782
7.2/10
GGuest UserOverall, this is a nice hotel to stop by in the way to Las Vegas. One disappointment is that my room didn't have hair dryer.
Super 8 by Wyndham Barstow Hotels in San Bernardino County

Super 8 by Wyndham Barstow

Hotel near Barstow
Price per night from:MXN$924
6.0/10
GGuest UserThis hotel is great for the price. Cleanliness is fairly decent with plenty of TV channels to choose from. Is give it a ”B”.
Baymont by Wyndham Ontario Hotels in San Bernardino County

Baymont by Wyndham Ontario

Hotel near Ontario
Price per night from:MXN$1,479
5.8/10
DDonniedon86A great find. Really clean and friendly service the location was great just off the I40
Motel 6 Needles, CA Hotels in San Bernardino County

Motel 6 Needles, CA

Hotel near Needles
Price per night from:MXN$1,120
5.6/10
PPeterPlus: This is a good, clean, classic highway motel. Check-in went smoothly and the desk clerk was very pleasant. The room was comfortable, of good size. The bed was super-comfortable, so I had a good night's sleep! The hotel is in Victorville a small city in California's ”High Desert”, which is known as a way-point on the famous ”Route 66” which many decades ago was the major road connecting America's mid-west to its far west. Victorville is also the home town of Roy Rogers and Dale Evans who had a famous cowboy TV show long ago. Minus: Lots of highway noise. But the most negative thing about the motel is that it is impossible to contact the hotel itself by telephone to confirm issues such as late arrival. Booking companies deliberately hide the true contact information, redirecting customers to an overseas call center that knows nothing about the hotel and is heavily accented to the point that communication was virtually impossible. Although an internet search brings up a phone number from several different sources, that phone number is no longer for the hotel, and gets answered by someone who is clearly tired of telling people that the phone number is NOT for the motel. In the end a family member who lives in a nearby town had to stop by and talk to the front desk in person. To add further confusion, the hotel goes by various names: ”Hotel Avenida”, ”Quality Inn”, and ”Oyo Rooms”. (This last name appears to be the result of its recent acquisition by the notorious south Asian Hotel group. Sadly this probably means service degradation will follow) Good customer service is all about ”the people”. It is dependent on positive contact between a business's staff and customers. The policies of companies like Oyo that work to destroy human contact help ensure bad customer service.
Quality Inn Victorville - Hesperia I-15 Hotels in San Bernardino County

Quality Inn Victorville - Hesperia I-15

Hotel near Victorville
Price per night from:MXN$1,094

FAQs About Hotels in San Bernardino County

How to get good deals on hotels in San Bernardino County?

To get the best hotel deals, try these Trip.com tips: 1. Log In Trip.com first and unlock member-only rates and Trip Coins (loyalty points). 2. Book Midweek: Sun–Thurs stays are much cheaper than weekends. 3. Set Price Alerts: Monitor price drops and rebook if needed. 4. Use “We Price Match” Policy: If you find a lower price elsewhere, Trip.com will refund the difference. 5. Avoid major holidays, conventions, and big events. 6. Check the Deals Page to see what promotions are available now on Trip.com.

How much does a hotel cost in San Bernardino County?​

Average hotel prices in San Bernardino County based on Trip.com: MXN$9,546 on weekdays and MXN$9,654 on weekends (Friday–Saturday).

What are some of the best hotels in San Bernardino County?

What are the recommended luxury hotels in San Bernardino County?

San Bernardino County has many luxury hotels with different styles. Yaamava’ Resort & Casino at San Manuel (from MXN$8,664) is very popular.

What hotels in San Bernardino County offer an especially good breakfast ?

Which hotels in San Bernardino County are pet friendly?

Which hotels in San Bernardino County provide fitness facilities?

Which hotels in San Bernardino County have swimming pools?

Which hotels in San Bernardino County are worth visiting for their spa experience?

Which hotels in San Bernardino County provide free WiFi?

Whether you're travelling on business or going on holiday, Internet connection is an essential condition for travel. Holiday Inn Express & Suites Chino Hills (from MXN$1,720), La Quinta Inn & Suites by Wyndham Ontario Airport (from MXN$1,713) and Spark by Hilton Yucca Valley Joshua Tree (from MXN$1,565) are popular hotels with free Wi-Fi.

San Bernardino County Hotels Information

Highest PriceMXN$70,116
Lowest PriceMXN$1,819
Number of Reviews23,656
Total Properties3406
Average Price (Weekdays)MXN$9,546
Average Price (Weekends)MXN$9,654