WIZARD MEMBER
+31 885016722
Bel om te boeken
Help
Login / Signup
Where are you going?

Christmas break 2025 - Book your holiday for 2025 in Costa Brava

Nearby
Add Dates
2 Guests, 0 Pets

908 homes in Costa Brava, Spain

Map View
Holiday Home in Vulpellac near Forest
Holiday Home in Vulpellac near Forest
Holiday Home in Vulpellac near Forest
Holiday Home in Vulpellac near Forest
Holiday Home in Vulpellac near Forest

Holiday Home in Vulpellac near Forest

Vulpellac, Costa Brava, Costa Brava
4.6 / 5 (30 Ratings)·Excellent
Holiday home·4 Guests·2 Bedrooms·70 m² Area
Wifi
Cot
Garden
+ 27 more
£127
per night
£22943% off
+extra costs
Free cancellation 21 days before check-in 
Holiday Home in Cassà with Private Pool
Holiday Home in Cassà with Private Pool
Holiday Home in Cassà with Private Pool
Holiday Home in Cassà with Private Pool
Holiday Home in Cassà with Private Pool

Holiday Home in Cassà with Private Pool

Cassà de la Selva, Costa Brava, Costa Brava
4.2 / 5 (35 Ratings)·Very Good
Holiday home·9 Guests·2 Pets·6 Bedrooms·80 m² Area
Washbasin
Washing machine
Wifi
+ 21 more
£256
per night
£40233% off
+extra costs
Free cancellation 21 days before check-in 
Villa in Santa Cristina d'Aro with Private Pool
Villa in Santa Cristina d'Aro with Private Pool
Villa in Santa Cristina d'Aro with Private Pool
Villa in Santa Cristina d'Aro with Private Pool
Villa in Santa Cristina d'Aro with Private Pool

Villa in Santa Cristina d'Aro with Private Pool

Santa Cristina d'Aro, Costa Brava, Costa Brava
4.5 / 5 (44 Ratings)·Excellent
Villa·8 Guests·4 Bedrooms·225 m² Area
Wifi
Sun loungers
Tumble dryer
+ 27 more
£293
per night
£49238% off
+extra costs
Free cancellation 43 days before check-in 
House in Roses with Golf Course & Pool
House in Roses with Golf Course & Pool
House in Roses with Golf Course & Pool
House in Roses with Golf Course & Pool
House in Roses with Golf Course & Pool

House in Roses with Golf Course & Pool

Peralada, Costa Brava, Costa Brava
4.5 / 5 (38 Ratings)·Excellent
Villa·8 Guests·4 Bedrooms·220 m² Area
Wifi
Bicycles available
Sun loungers
+ 31 more
£307
per night
£60847% off
+extra costs
Free cancellation 43 days before check-in 
Apartment in Palamós near the Beach
Apartment in Palamós near the Beach
Apartment in Palamós near the Beach
Apartment in Palamós near the Beach
Apartment in Palamós near the Beach

Apartment in Palamós near the Beach

Palamós, Costa Brava, Costa Brava
4.4 / 5 (34 Ratings)·Very Good
Apartment·4 Guests·1 Bedroom·50 m² Area
Washbasin
Washing machine
Wifi
+ 12 more
£81
per night
£14341% off
+extra costs
Free cancellation 21 days before check-in 
Villa in Sant Feliu with Private Pool
Villa in Sant Feliu with Private Pool
Villa in Sant Feliu with Private Pool
Villa in Sant Feliu with Private Pool
Villa in Sant Feliu with Private Pool

Villa in Sant Feliu with Private Pool

Sant Feliu de Guíxols, Costa Brava, Costa Brava
4.3 / 5 (6 Ratings)·Very Good
Villa·7 Guests·2 Pets·3 Bedrooms·115 m² Area
Wifi
Parasol
Sun loungers
+ 27 more
£166
per night
£36455% off
+extra costs
Free cancellation 43 days before check-in 
Apartment in Sant Feliu near the Beach
Apartment in Sant Feliu near the Beach
Apartment in Sant Feliu near the Beach
Apartment in Sant Feliu near the Beach
Apartment in Sant Feliu near the Beach

Apartment in Sant Feliu near the Beach

Sant Feliu de Guíxols, Costa Brava, Costa Brava
4.2 / 5 (53 Ratings)·Very Good
Apartment·4 Guests·2 Bedrooms·85 m² Area
Wifi
Tumble dryer
Garden
+ 25 more
£148
per night
£19823% off
+extra costs
Free cancellation 21 days before check-in 
Holiday Home in Torre Gran near Beach
Holiday Home in Torre Gran near Beach
Holiday Home in Torre Gran near Beach
Holiday Home in Torre Gran near Beach
Holiday Home in Torre Gran near Beach

Holiday Home in Torre Gran near Beach

L'Estartit, Costa Brava, Costa Brava
4.0 / 5 (28 Ratings)·Very Good
Holiday home·4 Guests·2 Bedrooms·80 m² Area
Washbasin
Washing machine
Swimming pool
+ 20 more
£53
per night
£8936% off
+extra costs
Free cancellation 21 days before check-in 
Apartment in Roses with Private Pool & Garden
Apartment in Roses with Private Pool & Garden
Apartment in Roses with Private Pool & Garden
Apartment in Roses with Private Pool & Garden
Apartment in Roses with Private Pool & Garden

Apartment in Roses with Private Pool & Garden

Roses, Costa Brava, Costa Brava
4.2 / 5 (84 Ratings)·Very Good
Apartment·4 Guests·2 Bedrooms·100 m² Area
Wifi
Parasol
Sun loungers
+ 25 more
£242
per night
£33825% off
+extra costs
Free cancellation 43 days before check-in 
Villa in Roses with Pool near the Sea
Villa in Roses with Pool near the Sea
Villa in Roses with Pool near the Sea
Villa in Roses with Pool near the Sea
Villa in Roses with Pool near the Sea

Villa in Roses with Pool near the Sea

Roses, Costa Brava, Costa Brava
4.2 / 5 (84 Ratings)·Very Good
Villa·8 Guests·4 Bedrooms·240 m² Area
Wifi
Garden
Fun for kids
+ 23 more
£408
per night
£53925% off
+extra costs
Free cancellation 43 days before check-in 
Apartment in Playa de Pals near Beach
Apartment in Playa de Pals near Beach
Apartment in Playa de Pals near Beach
Apartment in Playa de Pals near Beach
Apartment in Playa de Pals near Beach

Apartment in Playa de Pals near Beach

Pals, Costa Brava, Costa Brava
3.7 / 5 (43 Ratings)·Good
Apartment·6 Guests·1 Pet·3 Bedrooms·70 m² Area
Washbasin
Swimming pool
Cooker
+ 14 more
£139
per night
£16315% off
+extra costs
Free cancellation 43 days before check-in 
Apartment in Rosas with Private Pool & Bay View
Apartment in Rosas with Private Pool & Bay View
Apartment in Rosas with Private Pool & Bay View
Apartment in Rosas with Private Pool & Bay View
Apartment in Rosas with Private Pool & Bay View
4.2 / 5 (84 Ratings)·Very Good
Apartment·4 Guests·2 Bedrooms·100 m² Area
Washbasin
Washing machine
Swimming pool
+ 17 more
£250
per night
£33827% off
+extra costs
Free cancellation 43 days before check-in 
Apartment in Costa Brava near the Beach
Apartment in Costa Brava near the Beach
Apartment in Costa Brava near the Beach
Apartment in Costa Brava near the Beach
Apartment in Costa Brava near the Beach

Apartment in Costa Brava near the Beach

Lloret de Mar, Barcelona, Costa Brava
4.3 / 5 (21 Ratings)·Very Good
Apartment·6 Guests·2 Bedrooms·65 m² Area
Washbasin
Washing machine
Wifi
+ 17 more
£93
per night
£17545% off
+extra costs
Free cancellation 30 days before check-in 
Villa in Roses with Pool and Mountain Views
Villa in Roses with Pool and Mountain Views
Villa in Roses with Pool and Mountain Views
Villa in Roses with Pool and Mountain Views
Villa in Roses with Pool and Mountain Views

Villa in Roses with Pool and Mountain Views

Roses, Costa Brava, Costa Brava
4.2 / 5 (84 Ratings)·Very Good
Villa·10 Guests·5 Bedrooms·294 m² Area
Wifi
Parasol
Sun loungers
+ 30 more
£381
per night
£70744% off
+extra costs
Free cancellation 43 days before check-in 
Cottage in Vila-sacra near Beaches and Aquabrava
Cottage in Vila-sacra near Beaches and Aquabrava
Cottage in Vila-sacra near Beaches and Aquabrava
Cottage in Vila-sacra near Beaches and Aquabrava
Cottage in Vila-sacra near Beaches and Aquabrava

Cottage in Vila-sacra near Beaches and Aquabrava

Vila-sacra, Costa Brava, Costa Brava
4.2 / 5 (21 Ratings)·Very Good
Cottage·12 Guests·2 Pets·5 Bedrooms·634 m² Area
Wifi
Cot
Hallway
+ 24 more
£251
per night
£39834% off
+extra costs
Free cancellation 21 days before check-in 
Belvilla by OYO Pink House
Belvilla by OYO Pink House
Belvilla by OYO Pink House
Belvilla by OYO Pink House
Belvilla by OYO Pink House

Belvilla by OYO Pink House

Maranyà, Costa Brava, Costa Brava
2.9 / 5 (3 Ratings)·Fair
Mansion·11 Guests·5 Bedrooms·300 m² Area
Wifi
Parasol
Table football
+ 40 more
£422
per night
£63031% off
+extra costs
Free cancellation 21 days before check-in 
Apartment in Empuriabrava by the Beach
Apartment in Empuriabrava by the Beach
Apartment in Empuriabrava by the Beach
Apartment in Empuriabrava by the Beach
Apartment in Empuriabrava by the Beach

Apartment in Empuriabrava by the Beach

Castelló d'Empúries, Costa Brava, Costa Brava
4.1 / 5 (34 Ratings)·Very Good
Apartment·6 Guests·1 Pet·2 Bedrooms·42 m² Area
Swimming pool
Wifi
Bathroom
+ 10 more
£127
per night
£23146% off
+extra costs
Free cancellation 43 days before check-in 
Cottage in Riudarenes with Private Pool
Cottage in Riudarenes with Private Pool
Cottage in Riudarenes with Private Pool
Cottage in Riudarenes with Private Pool
Cottage in Riudarenes with Private Pool

Cottage in Riudarenes with Private Pool

Riudarenes, Barcelona, Costa Brava
4.5 / 5 (30 Ratings)·Excellent
Cottage·15 Guests·2 Pets·6 Bedrooms·240 m² Area
Wifi
Sand pit
Hallway
+ 24 more
£336
per night
£54936% off
+extra costs
Free cancellation 43 days before check-in 
Apartment Empuriabrava by Beach & Canals
Apartment Empuriabrava by Beach & Canals
Apartment Empuriabrava by Beach & Canals
Apartment Empuriabrava by Beach & Canals
Apartment Empuriabrava by Beach & Canals

Apartment Empuriabrava by Beach & Canals

Castelló d'Empúries, Costa Brava, Costa Brava
3.6 / 5 (30 Ratings)·Good
Apartment·4 Guests·1 Pet·1 Bedroom·34 m² Area
Swimming pool
Cooker
Wifi
+ 11 more
£110
per night
£18742% off
+extra costs
Free cancellation 43 days before check-in 
Holiday Home Castelló near Empuriabrava
Holiday Home Castelló near Empuriabrava
Holiday Home Castelló near Empuriabrava
Holiday Home Castelló near Empuriabrava
Holiday Home Castelló near Empuriabrava

Holiday Home Castelló near Empuriabrava

Castelló d'Empúries, Costa Brava, Costa Brava
4.3 / 5 (26 Ratings)·Very Good
Holiday home·4 Guests·1 Pet·2 Bedrooms·57 m² Area
Washbasin
Washing machine
Swimming pool
+ 15 more
£90
per night
£11115% off
+extra costs
Free cancellation 43 days before check-in 

All cities in Costa Brava

See More

Get access to member benefits for FREE

Best deals in your inbox, no spam
Book out newest holiday homes before everyone else
Get tips and inspiration for your next getaway
Input correct email
By joining, you agree to receive marketing emails about new offers and more from Belvilla. You can unsubscribe at any time in the future.

Christmas break 2025 - Book your holiday for 2025 in Costa Brava

Looking for a Christmas break 2025 - Book your holiday for 2025 in Costa Brava, Spain? Then Belvilla is the right place for you! We will give you an unforgettable holiday experience in Costa Brava, Spain. At Belvilla, we provide a wide range of vacation rentals in Costa Brava, Spain, including villas, cottages, apartments, bungalows, and chalets that cater to different groups interested in a weekend getaway, a summer holiday, an autumn break, or winter sports adventure, we have the perfect holiday accommodation for you. Looking for spacious Christmas break 2025 - Book your holiday for 2025 in Costa Brava, Spain? We offer a large selection of properties ideal for larger groups, including vacation rentals for 6 people, 8 people, 10 people, 12 people, 14 people, 15 people, and even 20+ people. Are you planning to go on holiday within the next few weeks? Then take a look at our last minute offers. Here you will find several discounted Christmas break 2025 - Book your holiday for 2025 in Costa Brava, Spain. Book last minute vacations in Costa Brava, Spain now! and get 20% discount* with free cancellation. Enjoy the ultimate getaway with Belvilla's exceptional Christmas break 2025 - Book your holiday for 2025, perfect for your last-minute vacations or planned retreats in Costa Brava, Spain. Explore the types of holiday homes in Costa Brava below and book your perfect vacation today!

Hear from our 97 customers in Costa Brava
4.3/5
Based on more than 97 reviews on 64 homes

Testimonials

  4.8/5

Die Unterkunft ist sehr schön und für uns 7 total passend Schön wäre es, wenn der Pool jetzt im Oktober wärmer wäre. Vielleicht würde es schon reichen, wenn weniger frisches Wasser pro Tag zugeführt wird

Björn Brüggemann
Reviewed on 17 Oct'23
  4.5/5

La villa è splendidamente integrata nella collina, offrendo un senso di tranquillità, La natura circostante è semplicemente splendida,

Giancola
Reviewed on 08 Dec'24
  4.2/5

We (a family with 2 older children) and Grandpa and Grandma were allowed to use this Villa for a week in October 2021. The key was neatly in the key box as agreed (note! The arrival time is 16:00 and not 11: 00 as stated on the Belvilla site). The ride up the mountain is very steep, so be careful. A short walk is not possible if you have difficulty walking. Car is really a priority. The house was very clean and smelled wonderful. On arrival, 1 of the shutters was broken so that unfortunately not all the light in the living room / kitchen could penetrate. After day 1 we found out that the hot water supply only worked on the solar collectors. Reported this to the rental agency on Sunday. Just got a response that they were going to work on it. The same day a mechanic came by and looked at it. Unfortunately he couldn't fix it. Neatly spoken to by the Dutch landlord, that another mechanic would come the next day who would solve it. The next day the mechanic came and found that the heat pump was defective. Unfortunately, the problem has not been resolved during the week. Fortunately, the weather was beautiful almost all week, so we still had a little warm water. Unfortunately, no feedback was received during the week. Now this sounds like a bad experience, but on the contrary. We nevertheless had a wonderful week with the six of us. The bedrooms are equipped with lovely Karlson box springs. Lovely pillows and blankets. The table linen, bed linen and towels are delicious. The house is spacious and very nicely finished. Dutch television. 2 lovely baking rooms and a phenomenal view, especially from the roof terrace. The house is built in the mountain, so it is wonderfully sheltered from the neighbors and even in October it was a wonderful place to stay. Almost had no problems with the wind that was there now and then. We made use of the beautiful pool and table tennis table. Also

Robin van Schoote
Reviewed on 24 Oct'21
  4.6/5

Beautiful property in town close to restaurants, shops, beach. The village and shops 5 minutes walk and the beach a few kms. Bicycles and sports equipment are available in the garage. Handing over the keys was easy. The car can be parked inside the property (protected by a grid) or parked right in front of the house (small playground with ping-pong table and skatepark). The house is well equipped with everything you need (WiFi, fitted kitchen, 2 bathrooms, terrace with private pool maintained during the stay, deckchairs, etc.) Our stay was very pleasant. If there was one point to improve, it would be the presence of air conditioning that would make the house perfect.

Mr Vincent Royez
Reviewed on 01 Aug'23

Most Popular Destinations For Vacation

Popular Amenities for Holidays in Costa brava
Top Regions with Top Amenities for Holidays
Top Cities with Top Amenities for Holidays
40 years of experience
Belvilla is your holiday home specialist
Average rating of 4+
Proven by awards & great reviews
40k+ homes in Europe
Beautiful and unique holiday homes
2.8 million guests in 2020
We offer you a memorable experience