Staying at a luxury hotel is like stepping into your own personal castle, a world where everything works perfectly and you’re treated like royalty from the minute a uniformed attendant whisks open the doors. This magic, naturally, comes at a price. Often, the nightly rate for five-star hotels can range into the high five figures (or even more), depending on location, amenities, and many other factors. But some truly outstanding properties might cost less than you think. Here are five of our favorite luxury hotels in the U.S. that offer five-star experiences for around $500 per night or less.

 

Read More