Find your perfect holiday rental in Roses

Holiday in Roses for its beautiful bays and beaches, water sports and cliff views

Villas, apartments and holiday rentals in Roses

Less than 30km from the French border, nestled between the mountains and the Mediterranean, the beautiful coastal town of Roses is one of the Costa Brava's quieter resorts, making it the ideal destination for a family holiday. Once a sleepy fishing village with an old town dating back to the 16th century, it is now home to the biggest fishing fleet in the Costa Brava, as well as one of the most beautiful bays in the world - the Bay of Roses.

Discover more than 45km of beaches and 15km of coves, as well as 50km of navigable canals, stretching down to l’Escala in the north. Located between Aiguamolls de l'Empordà Natural Park and the Cap de Creus peninsula, Roses is one of the most naturally beautiful regions in Spain and the only west facing beach resort, making it the best place to watch the sun go down. Whether you want an action packed holiday of adventure sports or a low-key relaxing break in scenic surroundings, Roses can offer you the best of both. The resort is also less than a half hour drive from the whitewashed town of Cadaques, where The Portlligat Museum-House lies, that Salvador Dali once called home.


Key holiday info
  • Girona-Costa Brava airport is a 1 hour drive from Roses, with direct flights taking approx. 2 hrs 15 mins.
  • The average temperature in July and August is 25°C.
  • The average sea temperature in August is 22°C.
  • The Bay of Roses is ranked as one of the most beautiful in the world.
  • Roses is the only beach resort facing west, so be prepared for some incredible sunsets!
  • Roses lies between Aiguamolls de l'Empordà and Cap de Creus natural parks.

Showing 132 apartments and villas in Roses

Villa in Suredes d'en Mairo-Grecs-Muntanyeta, Spain
From £1,505 Per week
  • Villa
  • Sleeps 10
  • 5 Beds
  • 4 Baths
  • Private pool
  • Internet
  • Near beach
  • Air con
This 5 bedroom villa with private pool is located in Suredes d'en Mairo-Grecs-Muntanyeta and sleeps 10 people. It has WiFi, air conditioning and barbeque facilities. The villa is within walking distance of a beach.
Villa in Roses, Spain
From £643 Per week
  • Villa
  • Sleeps 6
  • 3 Beds
  • 2 Baths
  • Private pool
  • Internet
  • Near beach
  • Air con
This 3 bedroom villa with private pool is located in Roses and sleeps 6 people. It has WiFi, air conditioning and barbeque facilities. The villa is within walking distance of a beach.
Villa in Roses, Spain
From £1,209 Per week
  • Villa
  • Sleeps 8
  • 4 Beds
  • 3 Baths
  • Private pool
  • Internet
  • Near beach
  • Air con
This 4 bedroom villa with private pool is located in Roses and sleeps 8 people. It has WiFi, air conditioning and barbeque facilities. The villa is within walking distance of a beach.
Villa in Mas Fumats, Spain
From £1,219 Per week
  • Villa
  • Sleeps 8
  • 4 Beds
  • 2 Baths
  • Private pool
  • Internet
  • Air con
  • Balcony / terrace
This 4 bedroom villa with private pool is located in Mas Fumats and sleeps 8 people. It has WiFi, air conditioning and parking nearby. The villa is near a beach.
Villa in Roses, Spain
From £1,199 Per week
  • Villa
  • Sleeps 8
  • 4 Beds
  • 2 Baths
  • Private pool
  • Internet
  • Near beach
  • Air con
This 4 bedroom villa with private pool is located in Roses and sleeps 8 people. It has WiFi, air conditioning and barbeque facilities. The villa is within walking distance of a beach.
Villa in Roses, Spain
From £1,466 Per week
  • Villa
  • Sleeps 6
  • 3 Beds
  • 2 Baths
  • Private pool
  • Internet
  • Air con
  • Parking
This 3 bedroom villa with private pool is located in Roses and sleeps 6 people. It has WiFi, air conditioning and barbeque facilities. The villa is near a beach.
Villa in Mas Fumats, Spain
From £1,273 Per week
  • Villa
  • Sleeps 10
  • 4 Beds
  • 3 Baths
  • Private pool
  • Air con
  • Balcony / terrace
  • Parking
This 4 bedroom villa with private pool is located in Mas Fumats and sleeps 10 people. It has air conditioning, barbeque facilities and parking nearby. The villa is near a beach.
Apartment in Santa Margarida, Spain
From £395 Per week
  • Apartment
  • Sleeps 4
  • 1 Bed
  • 1 Bath
  • Pool
  • Internet
  • Near beach
  • Air con
This 1 bedroom apartment with swimming pool is located in Santa Margarida and sleeps 4 people. It has WiFi, air conditioning and a garden. The apartment is near a beach.
Apartment in Suredes d'en Mairo-Grecs-Muntanyeta, Spain
From £827 Per week
  • Apartment
  • Sleeps 5
  • 3 Beds
  • 1 Bath
  • Pool
  • Internet
  • Near beach
  • Air con
This 3 bedroom apartment with swimming pool is located in Suredes d'en Mairo-Grecs-Muntanyeta and sleeps 5 people. It has WiFi, air conditioning and garage. The apartment is within walking distance of a beach.
Apartment in Santa Margarida, Spain
From £531 Per week
  • Apartment
  • Sleeps 4
  • 1 Bed
  • 1 Bath
  • Pool
  • Internet
  • Near beach
  • Air con
This 1 bedroom apartment with swimming pool is located in Santa Margarida and sleeps 4 people. It has WiFi, air conditioning and a garden. The apartment is near a beach.
Villa in Roses, Spain
From £832 Per week
  • Villa
  • Sleeps 6
  • 3 Beds
  • 1 Bath
  • Internet
  • Near beach
  • Air con
  • Balcony / terrace
This 3 bedroom villa is located in Roses and sleeps 6 people. It has WiFi, air conditioning and garage. The villa is within walking distance of a beach.
Villa in Roses, Spain
From £1,160 Per week
  • Villa
  • Sleeps 8
  • 4 Beds
  • 2 Baths
  • Private pool
  • Internet
  • Near beach
  • Balcony / terrace
This 4 bedroom villa with private pool is located in Roses and sleeps 8 people. It has WiFi, barbeque facilities and garage. The villa is within walking distance of a beach.
Villa in Canyelles-Almadrava-puig-rom, Spain
From £3,168 Per week
  • Villa
  • Sleeps 6
  • 3 Beds
  • 2 Baths
  • Private pool
  • Internet
  • Near beach
  • Balcony / terrace
This 3 bedroom villa with private pool is located in Canyelles-Almadrava-puig-rom and sleeps 6 people. It has WiFi, a garden and garage. The villa is within walking distance of a beach.
Apartment in Roses, Spain
From £457 Per week
  • Apartment
  • Sleeps 3
  • 1 Bed
  • 1 Bath
  • Near beach
  • Air con
  • Balcony / terrace
  • Near golf
This 1 bedroom apartment is located in Roses and sleeps 3 people. It has air conditioning, parking nearby and a gym. The apartment is within walking distance of a beach.
Apartment in Mas Oliva, Spain
From £621 Per week
  • Apartment
  • Sleeps 5
  • 2 Beds
  • 1 Bath
  • Pool
  • Internet
  • Near beach
  • Air con
This 2 bedroom apartment with swimming pool is located in Mas Oliva and sleeps 5 people. It has WiFi and air conditioning. The apartment is near a beach.
Villa in Roses, Spain
From £690 Per week
  • Villa
  • Sleeps 4
  • 2 Beds
  • 1 Bath
  • Pool
  • Internet
  • Near beach
  • Air con
This 2 bedroom villa with swimming pool is located in Roses and sleeps 4 people. It has WiFi, air conditioning and barbeque facilities. The villa is within walking distance of a beach.
Apartment in Mas Oliva, Spain
From £621 Per week
  • Apartment
  • Sleeps 5
  • 2 Beds
  • 1 Bath
  • Pool
  • Internet
  • Near beach
  • Air con
This 2 bedroom apartment with swimming pool is located in Mas Oliva and sleeps 5 people. It has WiFi, air conditioning and garage. The apartment is near a beach.
Apartment in Roses, Spain
From £360 Per week
  • Apartment
  • Sleeps 4
  • 1 Bed
  • 1 Bath
  • Pool
  • Near beach
  • Balcony / terrace
  • Near golf
This 1 bedroom apartment with swimming pool is located in Roses and sleeps 4 people. It has a garden and barbeque facilities. The apartment is near a beach.
Apartment in Santa Margarida, Spain
From £407 Per week
  • Apartment
  • Sleeps 4
  • 1 Bed
  • 1 Bath
  • Pool
  • Internet
  • Near beach
  • Balcony / terrace
This 1 bedroom apartment with swimming pool is located in Santa Margarida and sleeps 4 people. It has WiFi and a garden. The apartment is within walking distance of a beach.
Apartment in Roses, Spain
From £436 Per week
  • Apartment
  • Sleeps 4
  • 1 Bed
  • 1 Bath
  • Internet
  • Near beach
  • Air con
  • Balcony / terrace
This 1 bedroom apartment is located in Roses and sleeps 4 people. It has WiFi, air conditioning and parking nearby. The apartment is within walking distance of a beach.
1 - 20 of 132

A beginner's guide to renting a villa or apartment in Roses

The beautiful town of Roses lies in the province of Girona, in coastal Catalonia's Costa Brava, just 30km from the French border. Boasting picturesque golden sand beaches and bays, natural parks and an impressive sports harbour, it is popular with families and water sports enthusiasts who can enjoy a range of outdoor activities from windsurfing to snorkeling, tennis and golf.

The Bay of Roses is considered to be one of the most beautiful bays in the world, stretching 16km, formed by the valley of the Fluvià river. It is the most northern bay of the Catalan coast, between the Cap de Creus peninsula and the Montgrí Massif, where you'll find the neighbouring towns of Castelló d’EmpúriesSant Pere Pescador and L’Escala. The sheltering cliff landscape and shallow waters mean that the Blue Flag beaches here are great for kids to make a splash, while there are number of secluded coves should you wish to enjoy some privacy and peace.

A local's favourite is 140m-long golden sand beach Platja Palangres, overlooking the whitewashed houses between the harbour and the headland. Here you can find shaded picnic spots, a parking area and refreshment stalls selling ice cream. Or for some peace away from the crowds, Cala el Canadell is the perfect place to while away the hours, as you watch the fishing boats bobbing up and down on the crystalline blue waters.

With the help of a guided tour take the coastal path from Roses to Cadaques and El Port de la Selva, which runs along the coast, through the centre of Cap de Creus National Park. From here take in stunning views of the sparkling Mediterranean and surrounding mountain landscape, boasting the foothills of the Girona Pyrenees.

Why rent a villa or apartment in Roses with Clickstay?

We’ve sent tens of thousands of happy holidaymakers to villas and apartments all over Roses in the past decade! We're a trusted brand with a secure online payment system so you can book your holiday in Roses with confidence. We're trusted: with over ten years of trading and processed thousands of holiday rental bookings securely. We're also here to help – whether you're looking for that perfect Spanish rental or you're already on holiday, you can call or email our customer services team.

Did you know...
  • Kids will love AquaBrava Water Park with its many attractions, lazy river, children's area, restaurant and bars.
  • Once a sleepy old fishing village, Roses is now home to the largest fishing fleet on the Costa Brava.
  • Roses was a former Greek colony, founded in the 8th century BC by Greek colonists from Rhodes.

Villas with private pools in Roses

Discover our Clickstay home from homes with an extensive selection of luxury villas with private pools in Roses. We offer holiday villas close to the famous golf courses, tourist amenities and popular beaches, as well as spacious family-friendly villas with gated pools in quiet neighbourhoods, so you can enjoy precious moments of peace and quiet from the comfort of your own private space! 

Our top 6 holiday villas with private pools in Roses

View all 16 villas in Roses with private pools

Family-friendly apartments by the golf in Roses

Discover our homes from home by the golf, with facilities for all the family and active outdoor holidaymakers. We have properties near tennis courts and gyms, villas with spacious gardens, modern apartments and much more.

Our top 6 family-friendly properties by the golf in Roses

View all 100 family-friendly properties in Roses

Own a holiday villa or apartment in Roses?

If you are an owner or agent with holiday villas or apartments in Roses, or if you want to increase your rentals, then sign up to Clickstay and manage your properties directly. Clickstay lets owners to contact renters directly. Our online system allows you to manage your property description, prices and availability as well as catering for all sorts of holiday rentals – from villas with private pools to beach front apartments.

Our costs are low: we charge a £1, €1 or $1 sign-up fee and you can then advertise an unlimited number of properties to directly to renters looking for the Roses holiday rental. We charge 10% marketing commission when a renter books your property through the Clickstay site.

Interested? Find out more on how you can list your villa or apartment rentals.