Hotels in San Dimas

Search for San Dimas Hotels™ Rewards

Collect 10 nights, get 1 reward night

And look out for Secret Prices on selected hotels

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best San Dimas Hotels

Where to stay in San Dimas

Whether you're planning a longer holiday or a weekend getaway, San Dimas has the right hotel for you. There are 5 hotels in San Dimas and you can shop for as many as 1545 deals for rooms on, some with discounts of up to 50%. We have room prices starting at GBP 37 per night. Below, you can find the number of hotels by star rating in San Dimas as well as in the surrounding area:
  • • 4 5-star hotels from GBP 133 per night
  • • 104 4-star hotels from GBP 73 per night
  • • 224 3-star hotels from GBP 58 per night
  • • 212 2-star hotels from GBP 44 per night

How to get to San Dimas

Fly into Ontario, CA (ONT-Los Angeles - Ontario Intl.), 13.1 mi (21 km) from central San Dimas. Fullerton, CA (FUL-Fullerton Municipal) is the next-closest major airport, 18.3 mi (29.4 km) away.

What to see around San Dimas

Here are some of the recommended places to see in the surrounding area:
  • • Auto Club Raceway at Pomona (2.5 mi/4.1 km from the city centre)
  • • Fairplex (2.9 mi/4.7 km from the city centre)
  • • South Hills Country Club (5.1 mi/8.2 km from the city centre)
  • • Azusa City Hall (5.9 mi/9.5 km from the city centre)
  • • Glendora Square (6.4 mi/10.3 km from the city centre)