Yes. Not only is Rolex a Swiss watch luxury brand, but it just might be the most famous Swiss watch brand of all time. It is currently based in Geneva, and is considered to be a Swiss watch brand under the current definition that Swiss watches must be 60% manufactured in Switzerland, and must feature Swiss-made movement.