Beginning of main content

Search over 1,000,000 properties worldwide and 550 airlines worldwide.

Search over a million flights, hotels, packages, and more

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Check prices on hotels in San Bernardino

Tonight Aug 21 - Aug 22
This weekend Aug 23 - Aug 25
Next weekend Aug 30 - Sep 1

Featured San Bernardino Non-Smoking Hotels

See all 2,409 Properties in San Bernardino

Estimated price for 1 night/2 adults

All Star Lodge
All Star Lodge
2.0 out of 5.0 450 North G Street, San Bernardino, CA
Free Cancellation
3.1/5 (361 reviews)
$68/ night for 2 guests

Came for a festival and really enjoyed how welcoming the hotel staff was with everyone.

Reviewed on Aug 10, 2019
Americas Best Value Inn Calimesa
Americas Best Value Inn Calimesa
2.0 out of 5.0 616 W Ave L, Calimesa, CA
Free Cancellation
3.9/5 (153 reviews)
$75/ night for 2 guests

we were in Room 103 and there was black mold on the wall and ceiling in the bathroom. Also the shower curtain had the discolored look you get when it is molding.Its visible all along the bottom of the shower curtain and about 2 feet up. I imagine the mold is due to there being no windows in the bathroom ...

Reviewed on Aug 15, 2019
Americas Best Value Inn & Suites Fontana
Americas Best Value Inn & Suites Fontana
2.0 out of 5.0 16780 Valley Blvd., Fontana, CA
Free Cancellation
3.8/5 (341 reviews)
$87/ night for 2 guests

Clean, bed was comfortable, staff was nice and friendly and it was quiet !

Reviewed on Aug 19, 2019
Americas Best Value Inn & Suites San Bernardino
Americas Best Value Inn & Suites San Bernardino
2.0 out of 5.0 395 North H Street, San Bernardino, CA
Free Cancellation
3.4/5 (116 reviews)
$75/ night for 2 guests

Was clean and friendly

Reviewed on Dec 6, 2018
Comfort Inn And Suites Colton
Comfort Inn And Suites Colton
2.5 out of 5.0 450 N Sperry Drive, Colton, CA
Free Cancellation
4.0/5 (289 reviews)
$75/ night for 2 guests

Great bang for your buck for a quick stay for a festival!

Reviewed on Aug 5, 2019
Comfort Inn Fontana
Comfort Inn Fontana
2.5 out of 5.0 13500 Baseline Ave, Fontana, CA
Free Cancellation
4.0/5 (488 reviews)
$93/ night for 2 guests

Staff was friendly and accommodating. Room was very clean and the bed was comfortable. The breakfast was good too. I definitely will be returning.

Reviewed on Aug 11, 2019
Country Inn & Suites by Radisson, San Bernardino (Redlands), CA
Country Inn & Suites by Radisson, San Bernardino (Redlands), CA
3.0 out of 5.0 1650 Industrial Park Ave, Redlands, CA
Free Cancellation
4.3/5 (1308 reviews)
$101/ night for 2 guests

Great location. Very clean ans spacious rooms, and service was good. Good prices too👍

Reviewed on Aug 18, 2019
DoubleTree by Hilton Hotel San Bernardino
DoubleTree by Hilton Hotel San Bernardino
3.5 out of 5.0 285 E Hospitality Lane, San Bernardino, CA
Free Cancellation
4.1/5 (952 reviews)
$114/ night for 2 guests

Very gorgeous place. Better than my expectations and I was pleased with that.

Reviewed on Aug 11, 2019
Fairfield Inn and Suites by Marriott San Bernardino
Fairfield Inn and Suites by Marriott San Bernardino
2.5 out of 5.0 1041 E. Harriman Place, San Bernardino, CA
Free Cancellation
4.3/5 (352 reviews)
$114/ night for 2 guests

Staff was friendly, room was clean, breakfast was standard.

Reviewed on Jun 23, 2019
Map

Recently Booked Non-Smoking Hotels in San Bernardino

Homewood Suites By Hilton San Bernardino
3.0 out of 5.0
Last booking: 3 hours ago
DoubleTree by Hilton Hotel San Bernardino
3.5 out of 5.0
Last booking: 3 hours ago
Good Nite Inn Redlands
2.0 out of 5.0
Last booking: 6 hours ago

Pocket Guide: Non-Smoking Hotels in San Bernardino

Search for hotels in San Bernardino on Expedia. You can easily find your hotels in San Bernardino using one of the methods below:

  • View our selection of featured hotels in San Bernardino
  • Use the map to find hotels in the San Bernardino neighborhood you prefer
  • Use the filters to see hotels in a specific area of San Bernardino, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in San Bernardino
  • Enter your travel dates to view the best deals on hotels in San Bernardino - while they last