The Forbes Travel Guide Star Awards 2026 have been revealed, marking a historic year for global luxury tourism. Among five-star hotels, award-winning spas, and even the world's first five-star cruise ship, Portugal is also highlighted. The Six Senses Douro Valley, located in the north of the country, appears among the properties distinguished by the prestigious international publication. In an edition covering more than 100 countries, Portugal remains on the global luxury map. And the Douro Valley consolidates itself as one of the most exclusive destinations in Europe.