Whether you're planning a longer vacation or a weekend getaway, San Dimas has accommodations to fit your needs. There are 5 hotels in San Dimas and you can shop as many as 1502 deals for rooms on Hotels.com, some with discounts of up to 52%. We have room prices starting at 40 USD per night and below are the number of hotels by star rating in San Dimas as well as in the surrounding area:
- • 3 5-star hotels from 162 USD per night
- • 109 4-star hotels from 96 USD per night
- • 221 3-star hotels from 75 USD per night
- • 211 2-star hotels from 60 USD per night