Search hotels in Costa del Garraf, Spain
Enter your dates and choose from 822 hotels and other places to stay
Check out these popular cities in Costa del Garraf
Sitges
588 hotelsCastelldefels
185 hotelsGavà
43 hotelsVilanova i la Geltrú
126 hotelsSant Pere de Ribes
64 hotelsGarraf
2 hotelsPuigmoltó
4 hotels
Stay in Costa del Garraf's best hotels!
Filter by:
Star rating
Review score
Hotel El Xalet
Set in an impressive 19th-century building, Hotel El Xalet maintains original features such as floral stained-glass windows and mosaic floors. It offers an outdoor pool, cocktail bar and free Wi-Fi.

Sabàtic Sitges Hotel, Autograph Collection
Sabàtic Sitges Hotel, Autograph Collection features a seasonal outdoor swimming pool, fitness centre, a garden and terrace in Sitges.

Divino Hotel Boutique
Situated conveniently in the Sitges Town-Centre district of Sitges, Divino Hotel Boutique is set 37 km from Magic Fountain of Montjuic, 37 km from Palau Sant Jordi and 39 km from Sants Railway...

Hotel Casa Vilella 4* Sup
Offering a seasonal outdoor pool and terrace, Hotel Casa Vilella is set in the Sitges Beach-Front district in Sitges. Guests can enjoy the on-site bar.

Sitges Royal Rooms
Featuring free Wi-Fi and flat-screen TV, Sitges Royal Rooms is located in Sitges, a 3-minute walk from the beach. Sitges Train Station is 100m away.

MAREA Hotel
MAREA Hotel is located on Vilanova i la Geltrú’s seafront promenade, approximately 50 metres from the beach. It offers modern, air-conditioned apartments with free WiFi and a private balcony.

Hotel Ribes Roges
This family-run hotel is located in a residential part of the city, 50 metres from Faro Beach. Offering private gardens, it includes a sun terrace and air-conditioned rooms with free Wi-Fi.

Hotel Palou 1874
This small and lovely hotel offers a quiet and peaceful location, perfect for a relaxing holiday. The building of the hotel offers charm, intimacy, and history.

Hotel Boccalino Sitges
Hotel Boccalino Sitges has an outdoor swimming pool, terrace, a restaurant and bar in Sitges. With free WiFi, this 3-star hotel offers room service and a concierge service.

Hotel C31
Hotel C31 features a garden, a shared lounge and a sun terrace with swimming pool and buffet breakfast in Castelldefels. This 2-star hotel offers a tour desk and luggage storage space.

Most booked hotels in Costa del Garraf in the past month
Popular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 5,526 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 3,884 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 7.6Good - What previous guests thought, 3,852 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.2Very good - What previous guests thought, 4,066 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.3Very good - What previous guests thought, 3,604 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,993 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.7Fabulous - What previous guests thought, 2,235 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 3,266 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,884 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 2,809 reviews
Costa del Garraf's best hotels with breakfast
Antonio's House
Hotel in SitgesBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 1,080 reviewsThe charming Antonio’s House is just 5 minutes’ walk from Sitges town centre and its beaches. It has an attractive terrace and offers luxurious rooms with free Wi-Fi and a private bathroom.
Hotel Medium Romantic
Hotel in SitgesBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 2,135 reviewsHotel Romàntic occupies 2 elegant 19th-century villas, just 400 metres from Sitges Beach.
Hotel Medium Renaixença
Hotel in SitgesBreakfast optionsScored out of 10, guest rating 8.1Very good - What previous guests thought, 1,242 reviewsCentrally located, 2 minutes’ walk from Sitges Train Station and only 5 minutes’ walk from the beach, Hotel Medium Renaixença features renaissance style rooms and a beautiful garden.
Hotel Sitges
Hotel in SitgesBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 4,066 reviewsA 3-minute walk from Sitges beach, this charming restored house offers stylish rooms with free Wi-Fi and flat-screen TVs.
Hotel Medium Sitges Park
Hotel in SitgesBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 3,398 reviewsHoused in a striking Modernist building, Hotel Medium Sitges Park features a seasonal outdoor swimming pool set in gardens. It is just 10 minutes’ walk from Sitges Beach.
Ibis Barcelona Castelldefels
Hotel in CastelldefelsBreakfast optionsScored out of 10, guest rating 8.1Very good - What previous guests thought, 2,809 reviewsFeaturing a bar, Ibis Barcelona Castelldefels is located in Castelldefels in the Catalonia region, 1.9 km from Castelldefels Beach and 2.3 km from Gava Beach.
Hotel Desitges
Hotel in Sant Pere de RibesBreakfast optionsScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,855 reviewsHotel Desitges offers a terrace, free gym and a seasonal outdoor pool. It is set in landscaped gardens in Catalonia’s Garraf region, 5 km from Sitges.
Hotel Playafels
Hotel in CastelldefelsBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 1,271 reviewsFacing onto Castelldefels Beach, the 4-star Hotel Playafels has a swimming pool with beach access. Its attractive rooms have air conditioning, and some have sea views and balconies.
Budget hotels in Costa del Garraf
El Cid
Hotel in SitgesCheap hotelScored out of 10, guest rating 8.4Very good - What previous guests thought, 3,266 reviewsEl Cid is a 1-star establishment situated on the centre of Sitges, just 250 metres from the beach offering en suite accommodation, breakfast buffet included and swimming pool with sun terrace.
6 Bis HOTEL
Hotel in CastelldefelsCheap hotelScored out of 10, guest rating 7.1Good - What previous guests thought, 1,652 reviewsLocated in Castelldefels, 500 metres from Castelldefels Beach, 6 Bis HOTEL provides accommodation with a shared lounge, private parking, a terrace and a bar.
Hotel Ibiza
Hotel in SitgesCheap hotelScored out of 10, guest rating 7.4Good - What previous guests thought, 1,876 reviewsCentrally located, Hotel Ibiza is set in a quiet street, only 4 minutes’ walk from the beach and 300 metres from Sitges Train Station. It offers functional rooms with free WiFi and private bathroom.
Hotel 170
Hotel in CastelldefelsCheap hotelScored out of 10, guest rating 7.1Good - What previous guests thought, 1,333 reviewsSet within 20 km of Magic Fountain of Montjuic and 20 km of Palau Sant Jordi, Hotel 170 features rooms in Castelldefels.
Hotel 139
Hotel in CastelldefelsCheap hotelScored out of 10, guest rating 6.1Pleasant - What previous guests thought, 1,050 reviewsSet in a quiet area in Castelldefels, Hotel 139 is just 2 blocks from the beach and close to many restaurants and bars. Free Wi-Fi is available in all rooms and public areas at Hotel 139.
Costa HP
Hotel in CastelldefelsCheap hotelScored out of 10, guest rating 6.2Pleasant - What previous guests thought, 528 reviewsCosta HP is located in the heart of Castelldefels Beach area, just 450 metres from the beach, and 15 km south of Barcelona. The property features an on-site snack bar with a terrace.
Gatell Hotel
Hotel in Vilanova i la GeltrúCheap hotelScored out of 10, guest rating 7.4Good - What previous guests thought, 838 reviewsLocated in the city centre, this hotel is 280 metres from the train station, the Railway Museum and near the Polytechnic University of Catalonia.
Hotel Rodsan Suizo
Hotel in CastelldefelsCheap hotelScored out of 10, guest rating 7.2Good - What previous guests thought, 126 reviewsHotel Rodsan Suizo in Castelldefels is right by the beach and offers great views and free internet. The hotel is only 9 km from Barcelona El Prat Airport.
Hotels in Costa del Garraf that you can book without a credit card
Hotel El Xalet
Hotel in SitgesNo credit card neededScored out of 10, guest rating 9.3Superb - What previous guests thought, 1,092 reviewsSet in an impressive 19th-century building, Hotel El Xalet maintains original features such as floral stained-glass windows and mosaic floors. It offers an outdoor pool, cocktail bar and free Wi-Fi.
Hotel Palou 1874
Hotel in Sant Pere de RibesNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 806 reviewsThis small and lovely hotel offers a quiet and peaceful location, perfect for a relaxing holiday. The building of the hotel offers charm, intimacy, and history.
Hotel Noucentista
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 1,011 reviewsSet in a magnificent Modernist building from 1881, Hotel Noucentista offers a charming and authentic atmosphere in the very center of Sitges.
Platjador
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 2,585 reviewsThe Hotel Platjador is ideally located in central Sitges’ sea front and a few steps from the beach.
Aldara Sitges
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.2Very good - What previous guests thought, 776 reviewsIdeally located in the Sitges Town-Centre district of Sitges, Aldara Sitges is set 37 km from Magic Fountain of Montjuic, 37 km from Palau Sant Jordi and 38 km from Sants Railway Station.
Hotel Alexandra Sitges
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 360 reviewsHotel Alexandra Sitges is located in central Sitges, just 3 minutes’ walk from the beautiful seafront promenade. It offers air-conditioned rooms with free Wi-Fi, satellite TV and a private bathroom.
Parrots Sitges Hotel
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.5Very good - What previous guests thought, 774 reviewsParrots Sitges Hotel is set just 100 metres from the beach, in the centre of the popular resort of Sitges. This hotel offers a terrace and free Wi-Fi.
Hotel Montserrat
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.3Very good - What previous guests thought, 769 reviewsThis family-run hotel is situated 250 meters from the beach, in the centre of Sitges. Hotel Montserrat's air-conditioned rooms include a TV and private bathroom, and some have a balcony.
FAQs about hotels in Costa del Garraf
See reviews by guests who stayed at hotels in Costa del Garraf
- From £151.61 per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 3,412 reviewsVery convenient place to stay before a flight from Barcelona airport. I used to stay in El Prat de Llobregat area in the past before an early flight from Barcelona, but in the end this hotel is only 10min drive from the airport, so pretty much the same as if you stay in El Prat and you can enjoy the beach right across the street. The sunrise was wonderful to watch. A few nice restaurants were also open in the area. The room was clean and comfortable with reasonable prices.Guest review byCarineMontenegro
- From £201 per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 2,366 reviewsOne of the nicest, home-feeling places I have been to! Absolutely loved the location (just opposite the beach and a short walk to the busy part of town), the set up of the appartment and the helpful and super friendly staff. Would 100% recommend and would return in a heart-beat! 💖Guest review byElisabethGermany
- From £142.95 per nightScored out of 10, guest rating 8.3Very good - What previous guests thought, 1,361 reviewsThe apartment was very nice and spacious. Everything worked well and was in perfect order. We really liked the bicycles provided by the service, as they were very useful in such a location. We also appreciated the proximity to the beach. All in all, we had a fantastic time.Guest review byjaniarmaniSlovenia
- From £55.27 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 3,760 reviewsa wonderfull camping and I choose to stay here instead of a hotel in lodges.. the comfort of a hotel is not better than the place here.. good , cosy, luxury en recommendable for more than one day. I visited Barcelona for 2 days en slept here for 2 nights.Guest review byMarcNetherlands
- Scored out of 10, guest rating 8.2Very good - What previous guests thought, 1,399 reviewsA very clean and kids friendly hotel, its a perfekt place to relax away from the havoc and just nice views and beach. Its peaceful, can accomodate pets and kids l was really impressed. The cleaning staff is exzellent, welldone, the rooms are always clean.Guest review byP.dubsGermany
- From £95.30 per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 1,102 reviewsExcellent service when arriving. Due to a late flight we arrived at 1am in the morning. Security and a staff member helped us and showed us the way to our lodge. We were here only for one night because in the morning we had to move on.Guest review byClaudine GaleaMalta
- From £167.64 per nightScored out of 10, guest rating 7.7Good - What previous guests thought, 1,205 reviewsReally appreciated the fact that the reception was open 24hrs and that we could check-in whenever we wanted to. The staff was very friendly, the rooms were spacious and clean! The hotel located a few minutes walk from the beach.Guest review byWahajCzech Republic
- Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,993 reviewsLoved all the space provided for the storage of suitcases, clothes and in the bathroom. The safe is the perfect size for important belongings. Rooms spacious and comfortable.Guest review byOdessaSouth Africa
- From £140.36 per nightScored out of 10, guest rating 7.7Good - What previous guests thought, 3,456 reviews1. Strategic location to walk at the beach front. 2. Free parking nearby. 3. Counter staff was helpful. 4. Buffet breakfast was great with wide spread of varieties.Guest review byChye WahMalaysia
- From £169.37 per nightScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 352 reviewsThe bar was just great, a great place to just hang around and also did good tapas. The restaurant was very good., food and service was excellent.Guest review byPeterUnited Kingdom
- Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 2,985 reviewsBreakfast was excellent. Bed was big and extremely comfortable. Super location could walk everywhere. Staff were outstanding.Guest review byHaroldMexico
- Scored out of 10, guest rating 8.5Very good - What previous guests thought, 72 reviewsAll the park its huge and full of stuff for kids! its the best place to go for child entertainment.Guest review byVeselaSerbia
- From £69.74 per nightScored out of 10, guest rating 8.0Very good - What previous guests thought, 7,320 reviewsEverything! Very near from the sea, very kind people and we could make barbecues everyday 🤩Guest review byMaría BelénSpain
- From £189.73 per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 1,271 reviewsParking right in front of hotel is free Mon to Fri in winter months. I will be back.Guest review byAlonaSpain
- From £142.08 per nightScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 2,586 reviewsCLEAN.. GOOD BREAKFAST.the sea side was very near. you can take a L1 bus to hotel.Guest review byBertil bahramSweden
- From £203.60 per nightScored out of 10, guest rating 7.6Good - What previous guests thought, 3,852 reviewsFantastic location, great breakfast, nice pool area with lifeguard.Guest review byAcmandooIreland
- From £162.96 per nightScored out of 10, guest rating 7.9Good - What previous guests thought, 2,807 reviewsThe room and personnel was fantastic! Will always come back.Guest review bySamiGermany
- From £433.18 per nightScored out of 10, guest rating 8.3Very good - What previous guests thought, 3,884 reviewsNice and comfortable structure not far from the airportGuest review byGeorgesantoPoland
- From £116.09 per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,557 reviewsVery comfortable and in front of the beachGuest review byDanielFrance
Planning a trip? Get inspired by reviews of cities in Costa del Garraf
- 10.0
Fantastic place to stay, particularly for gay men!
Fantastic place to stay, particularly for gay men! More expensive than a lot of places but lovely long flat promenade along the front! Have to be careful of bags, jewellery, and personal safety, particularly late at night so think about how far your hotel is from the centre BEFORE you book as streets very quiet late at night! Ideal for muggers! Fantastic views, great museum (worth a visit), and lovely sandy beaches (including gay nudist beach) near centre of town …. Well worth a visit if careful of safety!Guest review byRobertUnited Kingdom - 10.0
Castelldefels is a very good destination it is close to...
Castelldefels is a very good destination it is close to Barcelona airport and has many good bars and restaurants. There are also many good hotels on the beach side of the town and quite a few good bars/ restaurants along the beachGuest review byJohnUnited Kingdom - 6.0
You have no lock for the dedicated room but for the whole...
You have no lock for the dedicated room but for the whole flat only. There are no lockers, barely working microwave oven and no soap in a bathroom unfortunately. WiFi works but the signal strength is weak so you have unstable connection.Guest review byAlexeyRussia - 10.0
Charming town: The town itself was very pleasant — a nice...
Charming town: The town itself was very pleasant — a nice small town with a long shopping street, a decent number of shops, and a good selection of restaurants. It struck a great balance between being small and peaceful, yet having enough services for a comfortable stayGuest review byPäiviFinland - 10.0
This town has a small town vibe with great centre and...
This town has a small town vibe with great centre and amazing beaches. It has a laid back atmosphere. While it caters to all visitors very well it is especially appealing to gay travelers due to its tolerance and popularity making it something of a gay meccaGuest review byAnonymous - 10.0
Castelldefels is just outside the business of Barcelona, but...
Castelldefels is just outside the business of Barcelona, but right on the train line to access the city easily. The beautiful beach and lots of things to visit and do nearby give you lots of good alternatives to the city as well.Guest review byDanielSwitzerland - 8.0
It's a great value for a beach stay.
It's a great value for a beach stay. It reminds me of a nice KOA campground in the states. But it has a decent restaurant onsite. IF you want to go into the city center for Park Guell, La Sagrada Familia etc, this is not the right place for you. It is expensive by taxi and long by bus.Guest review byCarolUnited States - 10.0
We loved not having to hire a car , all was walkable, great...
We loved not having to hire a car , all was walkable, great restaurants nearby and beach directly opposite. Ramblas and shops nearby , completely relaxing.Trains nearby to travel into Barcelona within half hour. There are family activities but more so in Tarragona and Barcelona .Guest review bySylviaUnited Kingdom - 10.0
Once been visiting for 30+ years so safe to say I like it!
Once been visiting for 30+ years so safe to say I like it! Everything you might need is close at hand - wide range of restaurants and all prices, great bars and a selection of beaches with good facilities. A short train ride to Barcelona should you wish a city visit too!Guest review byCLYDEUnited Kingdom - 8.0
We regularly stay in the Barcelona area when arriving or...
We regularly stay in the Barcelona area when arriving or departing by cruise ship. We prefer Casteldefells and Gava area to stay, rather than Barcelona, because it is a much more relaxed place with good value hotels and it feels much safer than Barcelona.Guest review byDavidUnited Kingdom