California may have travel restrictions in place due to COVID-19.

Find out moreOpens in new tab or window

Search Hotels in San Bernardino County

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Top Cities in San Bernardino County

Top Hotels in San Bernardino County

Hampton Inn & Suites San Bernardino
2.5 out of 5
895 East Hospitality Lane, San Bernardino, CA
Free CancellationReserve now, pay when you stay
The price is ¥15,114 per night from Sep 25 to Sep 26
4.5/5Wonderful! (889 reviews)

"Great value clean and quiet great staff pretty good continental breakfast considering covid"…"

Reviewed on Sep 5, 2020

Hampton Inn & Suites San Bernardino
Holiday Inn Resort The Lodge At Big Bear Lake
3.5 out of 5
40650 Village Drive, Big Bear Lake, CA
Free Cancellation
The price is ¥13,959 per night from Sep 25 to Sep 26
4.1/5Very Good! (850 reviews)

"Really loved there was a bar & restaurant on property! Super close to town. Very tidy & clean rooms. Sad the soda machine as well as the hot tub was out of order. Otherwise, great place to stay."…"

Reviewed on Sep 1, 2020

Holiday Inn Resort The Lodge At Big Bear Lake
Desert Inn Motel
2 out of 5
1100 East Main Street, Barstow, CA
Free CancellationReserve now, pay when you stay
The price is ¥4,188 per night from Oct 1 to Oct 2
2.2/5 (317 reviews)

"No WiFi and loud guests with paper thin walls. It’s extremely shady but if shady is what your looking for they don’t ask questions here"…"

Reviewed on Apr 7, 2020

Desert Inn Motel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Big Bear Frontier
3 out of 5
40472 Big Bear Blvd, Big Bear Lake, CA
The price is ¥10,391 per night from Oct 1 to Oct 2
4.2/5Very Good! (953 reviews)

"Amazing service. Clean room. Nice Amenities. The BBQ was used at night and the next morning the staff had emptied the used charcoal. The property is clean and the water front was a nice touch."…"

Reviewed on Sep 16, 2020

Big Bear Frontier
Lake Arrowhead Resort and Spa
3.5 out of 5
27984 Highway 189, Lake Arrowhead, CA
Free CancellationReserve now, pay when you stay
The price is ¥15,077 per night from Oct 4 to Oct 5
3.6/5Good! (162 reviews)

"The place is a little dated but clean and right by the lake"…"

Reviewed on Sep 22, 2020

Lake Arrowhead Resort and Spa
Best Western Big Bear Chateau
3.5 out of 5
42200 Moon Ridge Rd, Big Bear Lake, CA
Free CancellationReserve now, pay when you stay
The price is ¥14,170 per night from Sep 24 to Sep 25
4.2/5Very Good! (961 reviews)

"Fast and easy check in and check out overall nice hotel. We enjoyed the bar as well."…"

Reviewed on Sep 20, 2020

Best Western Big Bear Chateau
Azure Hotel & Suites, Trademark Collection by Wyndham
3 out of 5
1945 E. Holt Blvd, Ontario, CA
Free CancellationReserve now, pay when you stay
The price is ¥9,903 per night from Oct 1 to Oct 2
4.3/5Excellent! (2,701 reviews)

"Honestly I thought I booked a completely different hotel but I was really happy that we stayed here. The bed was so comfortable and the room was nice. We didnt try the food but it smelled delicious."…"

Reviewed on Sep 14, 2020

Azure Hotel & Suites, Trademark Collection by Wyndham
Hilton Garden Inn San Bernardino
3 out of 5
1755 S Waterman Ave, San Bernardino, CA
Free Cancellation
The price is ¥11,103 per night from Sep 27 to Sep 28
4.4/5Excellent! (946 reviews)

"My room wasn’t ready till 430 when check in was 3 and wasn’t even offered anything for the inconvenience other than that it was a pretty good stay"…"

Reviewed on Sep 14, 2020

Hilton Garden Inn San Bernardino
Lagonita Lodge
3 out of 5
183 Lagonita Ln, Big Bear Lake, CA
The price is ¥11,965 per night from Sep 28 to Sep 29
4.4/5Wonderful! (1,526 reviews)

"Very clean, staff was excellent. I would definitely recommend this place!"…"

Reviewed on Sep 4, 2020

Lagonita Lodge
Extended Stay America Los Angeles - Ontario Airport
2.5 out of 5
3990 Inland Empire Blvd, Ontario, CA
Free CancellationReserve now, pay when you stay
The price is ¥9,445 per night from Sep 24 to Sep 25
3.2/5 (792 reviews)

"Love the fact that i can cook a meal and have lots of munchies in the fridge."…"

Reviewed on Aug 5, 2020

Extended Stay America Los Angeles - Ontario Airport
Don't see what you're looking for?
See all available properties in San Bernardino County
View all properties
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.

Pocket Guide: San Bernardino County

When you browse Expedia’s selection of hotels in San Bernardino County, you’re sure to find cheap rates and new deals on any type of hotel you want in the area.

Expedia will save you money and time when booking your reservations at a hotel in San Bernardino County so you can enjoy your stay and not worry about planning and your accommodation budget.

Enter your travel dates to view the best offers on hotel rooms in San Bernardino County!