Rubina beach, Castelló d'Emperies - Complete guide
La Rubina Beach is one of the few virgin beaches that remain on the Costa Brava, located between the Sports Port of Empuriabrava and the mouth of the Muga River. It is part of the Aiguamolls Natural Park of L’Empordà and is famous for its wild surroundings, its area enabled for dogs and the practice of nautical sports such as Kitesurf and Windsurf. With golden sand and clean waters, it offers an authentic and different experience, ideal for those who seek tranquility and direct contact with nature.


What will you find on La Rubina beach
Extensive fine and golden sand beach.
Authorized dog zone all year.
Specific areas for Kitesurf and Windsurf.
Protected natural landscape, without constructions.
Spectacular views of the Pyrenees and the Bay of Roses.
Recommended activities
Kitesurf and Windsurf: thanks to their orientation and constant winds.
Walks with dog: “Dog-Friendly” beach all year.
Bird observation: for its proximity to the natural park.
Walks on foot or by bicycle to empuriabrava along the coast or the Muga river.
Practical tips
Carry Umbrella: There are no shadow areas.
If you go with a dog, carry water and respect the rules of coexistence.
Respect marked areas for water sports.
Take binoculars if you are interested in fauna observation.
Where to stay close
Hotels, apartments and campsites in Empuriabrava and Castelló d’Empúries, some with easy access to the beach and the natural park. You also have the option of tourist apartments in Roses like Roses Apartaments that is 15 minutes from the beach.
How to get to La Rubina Beach
By car: from empuriabrava or castelló d’Empúries, following the instructions to "La Rubina". Near parking on access roads.
On foot or by bike: from empuriabrava, crossing the channels or following the walk next to the muga.
In public transport: there are no direct lines. The best option is to get on foot or by bike from nearby populations.




Roses Travel Guide
Discover everything about Roses and its charms.
Contact
Do you want to be a partner?
holaroses@rosestravelguide.com
+34 602 00 80 20
© 2025. All rights reserved.