Whether you're planning to stay for a night or a week, King of Prussia has the right hotel for you. There are 15 hotels in King of Prussia and you can shop as many as 698 deals for rooms on Hotels.com, some with discounts of up to 50%. We have room prices as low as 23 USD per night and below are the number of hotels by star rating in King of Prussia as well as in the surrounding area:
- • 6 5-star hotels from 161 USD per night
- • 90 4-star hotels from 99 USD per night
- • 173 3-star hotels from 76 USD per night
- • 55 2-star hotels from 55 USD per night