St. Regis Vommuli Resort has won the Forbes’ annual Star Award for the second time in a row.
Situated in Dhaalu atoll, St. Regis Vommuli Resort boasts 33 on-land and 44 over-water villas with refined furnishing and island-inspired designs. A large variety of water sports, spa and excursion services are available at the resort. The resort also features six restaurants.
Forbes Travel Guide is the only global rating system for luxury hotels, restaurants and spas. The 63rd annual list of star winners featured 283 Five-Star, 576 Four-Star and 438 Recommended hotels; 73 Five-Star, 136 Four-Star and 77 Recommended restaurants; and 90 Five-Star and 200 Four-Star spas worldwide. According to Forbes, the winners were surveyed both before the pandemic and once regional restrictions allowed Forbes Travel Guide’s incognito evaluators to visit.