5 US Cities With the Most Affordable 5-Star Hotels in 2025

Commitment to Our Readers
GOBankingRates' editorial team is committed to bringing you unbiased reviews and information. We use data-driven methodologies to evaluate financial products and services - our reviews and ratings are not influenced by advertisers. You can read more about our editorial guidelines and our products and services review methodology.
20 Years
Helping You Live Richer
Reviewed
by Experts
Trusted by
Millions of Readers
Staying at a five-star hotel is a luxurious experience. You get to enjoy top-of-the-line amenities ranging from high-quality sheets to access to high-end, on-site spas, and little touches throughout your stay that elevate your whole trip. The only downside is the typically high price you’ll pay to get that hotel key.
However, some U.S. cities have five-star hotels with nightly rates that won’t leave you with too much sticker shock. A new Hotels.com report found the cities with the most affordable five-star hotels, and in all of these locations, the average rate is under $400 a night.
Here’s a look at the U.S. cities where you can find the most affordable five-star hotels this year.
1. Portland, Oregon
- Average 5-star hotel rate: $287 a night
2. San Antonio
- Average 5-star hotel rate: $340 a night
3. Las Vegas
- Average 5-star hotel rate: $341 a night
4. Atlanta
- Average 5-star hotel rate: $361 a night
5. Miami
- Average 5-star hotel rate: $386 a night