Hotels in Princeton

Search for Princeton Hotels

When are you visiting Princeton?™ 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 Princeton Hotels

Princeton overview

Princeton features picturesque views of parks. Take a campus tour or explore the area surrounding University of Texas at Dallas. Make some time to enjoy local sights such as Southfork Ranch. Princeton is an inviting destination that has something for everyone.

Where to stay in Princeton

Whether you plan to stay for a night or a week, Princeton offers accommodation to suit your needs. You can shop for as many as 391 deals for Princeton accommodation on, some with discounts of up to 55%. Our room prices start at GBP 25 per night. Below, you'll find the number of hotels for each star rating in Princeton as well as in the surrounding area:
  • • 27 4-star hotels from GBP 66 per night
  • • 157 3-star hotels from GBP 50 per night
  • • 39 2-star hotels from GBP 33 per night

How to get to Princeton

Fly into Dallas, TX (DAL-Love Field), 29.7 mi (47.9 km) from central Princeton.

What to see around Princeton

It's recognised for its parks. Top places for nature lovers include:
  • • Community Park / WWII P.O.W. Camp
  • • Clear Lake Park
  • • East Fork Park
  • • Muddy Creek Preserve Trail
  • • Muddy Creek Nature Preserve
Here are some of the recommended places to see in the surrounding area:
  • • Heard Natural Science Museum and Wildlife Sanctuary (7.5 mi/12.1 km from the city centre)
  • • Chestnut Square Historic Village (8 mi/12.9 km from the city centre)
  • • East Fork Park (8.1 mi/13 km from the city centre)
  • • Collin County History Museum (8.1 mi/13 km from the city centre)
  • • McKinney Repertory Theatre (8.2 mi/13.2 km from the city centre)

When to visit Princeton

Do you want to know the ideal time of year to visit? Here's a list of the seasonal weather norms to help with trip planning:

Seasonal temperatures
  • • January-March: 20°F day, -1°F night
  • • April-June: 32°F day, 8°F night
  • • July-September: 34°F day, 14°F night
  • • October-December: 26°F day, -1°F night
Seasonal average rainfall
  • • January-March: 251 inches
  • • April-June: 353 inches
  • • July-September: 187 inches
  • • October-December: 284 inches