Search hotels in Costa del Garraf, Spain
Enter your dates and choose from 716 hotels and other places to stay
Check out these popular cities in Costa del Garraf
Sitges
576 hotelsCastelldefels
178 hotelsGavà
40 hotelsVilanova i la Geltrú
122 hotelsSant Pere de Ribes
60 hotelsGarraf
2 hotelsPuigmoltó
3 hotels
Stay in Costa del Garraf's best hotels!
Filter by:
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.

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 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.

Hotel Boutique dONNA
Facing the beachfront, Hotel Boutique dONNA offers 4-star accommodation in Castelldefels and features an outdoor swimming pool, garden and terrace.

Hotel Noucentista
Set in a magnificent Modernist building from 1881, Hotel Noucentista offers a charming and authentic atmosphere in the very center of Sitges.

Hotel MiM Sitges & Spa
Just 120 metres from Sitges Beach, Hotel MiM Sitges & Spa features a spa and a rooftop seasonal pool. Its stylish rooms have contemporary décor and some offer sea views.

Antonio's House
The 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.

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.4Very good - What previous guests thought, 5,636 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.1Very good - What previous guests thought, 4,160 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 7.6Good - What previous guests thought, 3,974 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 3,703 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 3,485 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 7.9Good - What previous guests thought, 2,331 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.5Very good - What previous guests thought, 2,649 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,985 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 7.8Good - What previous guests thought, 2,773 reviewsPopular with guests booking hotels in Costa del Garraf
Scored out of 10, guest rating 8.4Very good - What previous guests thought, 3,263 reviews
Costa del Garraf's best hotels with breakfast
Hotel MiM Sitges & Spa
Hotel in SitgesBreakfast optionsScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,836 reviewsJust 120 metres from Sitges Beach, Hotel MiM Sitges & Spa features a spa and a rooftop seasonal pool. Its stylish rooms have contemporary décor and some offer sea views.
From US$134.33 per nightAntonio's House
Hotel in SitgesBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 1,066 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.
From US$162.12 per nightHotel Medium Romantic
Hotel in SitgesBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 2,146 reviewsHotel Romàntic occupies 2 elegant 19th-century villas, just 400 metres from Sitges Beach.
From US$83.38 per nightHotel Medium Renaixença
Hotel in SitgesBreakfast optionsScored out of 10, guest rating 8.1Very good - What previous guests thought, 1,241 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.
From US$83.38 per nightHotel Medium Sitges Park
Hotel in SitgesBreakfast optionsScored out of 10, guest rating 8.3Very good - What previous guests thought, 3,366 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.
From US$93.80 per nightIbis Barcelona Castelldefels
Hotel in CastelldefelsBreakfast optionsScored out of 10, guest rating 8.1Very good - What previous guests thought, 2,775 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.
From US$97.97 per nightHotel Desitges
Hotel in Sant Pere de RibesBreakfast optionsScored out of 10, guest rating 8.5Very good - What previous guests thought, 1,844 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.
From US$97.97 per nightHotel Playafels
Hotel in CastelldefelsBreakfast optionsScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 1,239 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.
From US$184.12 per night
Budget hotels in Costa del Garraf
Hotel Sitges
Hotel in SitgesCheap hotelScored out of 10, guest rating 8.1Very good - What previous guests thought, 4,160 reviewsA 3-minute walk from Sitges beach, this charming restored house offers stylish rooms with free Wi-Fi and flat-screen TVs.
From US$89.17 per night- Scored out of 10, guest rating 8.4Very good - What previous guests thought, 3,485 reviews
Located 300 metres from Castelldefels Beach, this hotel offers a seasonal outdoor pool and free Wi-Fi in public areas.
From US$126.22 per night Aldara Sitges
Hotel in SitgesCheap hotelScored out of 10, guest rating 8.1Very good - What previous guests thought, 824 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.
From US$82.80 per nightHotel Alexandra Sitges
Hotel in SitgesCheap hotelScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 342 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.
From US$79.90 per nightPrivat Hotel Liberty Sitges
Hotel in SitgesCheap hotelScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 844 reviewsSet in a 19th-century Cuban-style building with a charming garden, Privat Hotel Liberty Sitges is located in Sitges Old Town. Offering free WiFi, it is a 5-minute walk from the beach and promenade.
From US$107.69 per nightCèsar
Hotel in Vilanova i la GeltrúCheap hotelScored out of 10, guest rating 8.5Very good - What previous guests thought, 754 reviewsThis colonial-style house, run by the same family since 1889, is located metres from the beach in Vilanova i la Geltru. The rooms have natural light and views over the gardens.
From US$126.22 per nightHotel Ibiza
Hotel in SitgesCheap hotelScored out of 10, guest rating 7.4Good - What previous guests thought, 1,833 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.
From US$69.48 per nightHotel 170
Hotel in CastelldefelsCheap hotelScored out of 10, guest rating 7.1Good - What previous guests thought, 1,377 reviewsSet within 20 km of Magic Fountain of Montjuic and 20 km of Palau Sant Jordi, Hotel 170 features rooms in Castelldefels.
From US$97.97 per night
Hotels in Costa del Garraf that you can book without a credit card
Hotel Ribes Roges
Hotel in Vilanova i la GeltrúNo credit card neededScored out of 10, guest rating 9.0Superb - What previous guests thought, 623 reviewsThis 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.
El Cid
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.4Very good - What previous guests thought, 3,263 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.
Galeón
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 2,975 reviewsHotel Galeón in Sitges features an outdoor pool and garden area, free Wi-Fi throughout and a free tea/coffee service on the ground floor. The extensive buffet breakfast includes cava.
Platjador
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 2,583 reviewsThe Hotel Platjador is ideally located in central Sitges’ sea front and a few steps from the beach.
Melia Sitges
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.7Fabulous - What previous guests thought, 2,176 reviewsMelia Sitges is set in a quiet area of Sitges, just 3 minutes’ walk from Balmins and Aiguadolç beaches. The hotel features a stylish garden with an outdoor pool, and a restaurant with a terrace.
From US$208.44 per nightHotel Flora Parc
Hotel in CastelldefelsNo credit card neededScored out of 10, guest rating 8.5Very good - What previous guests thought, 2,649 reviewsHotel Flora Parc is located in central Castelldefels, just 25 minutes’ drive from Barcelona and 2.5 km from the beach. It has a small outdoor swimming pool and onsite parking.
From US$127.15 per nightPlaya Grande by Tropical - Adults Only
Hotel in GavàNo credit card neededScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 710 reviewsSituated in Gavà, 90 metres from Gava Beach, Playa Grande by Tropical - Adults Only features accommodation with a fitness centre, free private parking, a garden and a terrace.
From US$294.13 per nightParrots Sitges Hotel
Hotel in SitgesNo credit card neededScored out of 10, guest rating 8.4Very good - What previous guests thought, 780 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.
FAQs about hotels in Costa del Garraf
See reviews by guests who stayed at hotels in Costa del Garraf
- From US$104.22 per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 3,395 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
- Scored out of 10, guest rating 8.9Fabulous - What previous guests thought, 2,975 reviewsThe hotel met all my expectations and beyond. Staff was extremely friendly as well as helpful. Room was clean as well as the balcony. I think one of the best parts was the breakfast. I highly recommend to include it when you book here. The food was delicious! Bar service was also great, as well as the pool service.Guest review byLuis Aguilar SuarezNetherlands
- From US$149.38 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 3,703 reviewsThe staff was very friendly and helpfull but the place itself, the vibe... the tower with pool in front, hacienda with huge fireplace, bar and the view from the property... i mean i would expect large celebrities to stay in such place while visitting Barca. It was wonderfull, thank you so much.Guest review byDanielCzech Republic
- From US$135.49 per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,397 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 US$103.06 per nightScored out of 10, guest rating 8.3Very good - What previous guests thought, 1,317 reviewsVery clean, and has great value for money. We were positively surprised. Well-equipped kitchen, big shower, and bathroom. Big TV. Cozy. Peaceful area, you can hear the sea waves from your apartment. The view to the swimming pool. EXCELLENT STAYGuest review byAdrianPoland
- From US$196.86 per nightScored out of 10, guest rating 8.6Fabulous - What previous guests thought, 1,985 reviewsThe location is perfect for a lazy holiday, the beach is just across the street and the beach walk which is long and beautiful. Restaurants are just around the corner. All staff were helpuful with booking taxis, and giving advice.Guest review bySvavaIceland
- From US$184.12 per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 1,239 reviewsNice small hotel actually on the beach with nice restaurant from the beach side. On another side - many restaurants and bars, from very cheap (but still tasty food) up to expensive ones.Guest review byLukaszAustria
- From US$66.58 per nightScored out of 10, guest rating 8.0Very good - What previous guests thought, 7,535 reviewsGreat location and utilities. Camping is located very near to airport and just next to lovely beach. Conditions and prices are really good reallyGuest review byMariaGermany
- From US$186.44 per nightScored out of 10, guest rating 8.9Fabulous - What previous guests thought, 343 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
- From US$92.06 per nightScored out of 10, guest rating 7.6Good - What previous guests thought, 3,974 reviewsStaff is very nice and helpful, view excellent , breakfast was good value for money , many restaurants nearby, central but not too busyGuest review byHeikeGermany
- From US$177.17 per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 2,288 reviewsRoom and the facilities were awesome ,the view from the balcony was exceptional .All staffs were so friendly and ready to help.Guest review bymanuelIreland
- From US$50.95 per nightScored out of 10, guest rating 8.4Very good - What previous guests thought, 4,009 reviewsGreat glamping experience in what is the most expensive town / city (for properties) in Catalunya. Highly recommended.Guest review byVincentSingapore
- Scored out of 10, guest rating 8.4Very good - What previous guests thought, 66 reviewsAll the park its huge and full of stuff for kids! its the best place to go for child entertainment.Guest review byVeselaSerbia
- From US$243.87 per nightScored out of 10, guest rating 8.8Fabulous - What previous guests thought, 2,566 reviewsSuper professional and friendly stuff, clean rooms,excellent pool, 2-minute walk to the beachGuest review byAgneLithuania
- From US$108.39 per nightScored out of 10, guest rating 7.8Good - What previous guests thought, 2,773 reviewsBeds are comfy. The location is perfect. Was an easy check-in with friendly employees.Guest review byFranceCanada
- From US$129.93 per nightScored out of 10, guest rating 7.7Good - What previous guests thought, 3,328 reviewsReally nice restaurant breakfast pool and service. Thanks 😊Guest review byWinterAbkhazia
- From US$57.32 per nightScored out of 10, guest rating 8.5Very good - What previous guests thought, 1,233 reviewsVery well maintained place. Good restaurantGuest review byAnatoliyUkraine
- From US$121.94 per nightScored out of 10, guest rating 7.7Good - What previous guests thought, 1,214 reviewsNos facilitaron una suite, trato excelenteGuest review byRuizSpain
- From US$126.22 per nightScored out of 10, guest rating 8.2Very good - What previous guests thought, 1,539 reviewsClose to the beach, nice comfortable bedGuest review byalexTomezakNetherlands
Planning a trip? Get inspired by reviews of cities in Costa del Garraf
- 10.0
Love this beach town!
Love this beach town! It is fun but also relaxing and the restaurants are great, the beaches are beautiful, particularly the Balmins beach. The shopping is amazing, great variety and the town is absolutely beautiful!Guest review byTimothyUnited States - 10.0
Great little town with friendly people.
Great little town with friendly people. Beach is gorgeous and easily accessible by bus or train. Don't expect everyone to speak English as this is a very spanish town.... this is one of the major selling points to travelling here. Its such a happy, chilled out and friendly place.Guest review bycarole louiseUnited Kingdom - 10.0
The beach is long for walking on lovely sand along the sea...
The beach is long for walking on lovely sand along the sea on either side .... Water in the sea is though shallow ... have to go further to have enough depth for swimming. There are also two lovely local restaurants slightly back from the beach along the footpath serve decent food all through the dayGuest review byV52Portugal - 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
Living in a fairy tale, that's how we can call our stay at...
Living in a fairy tale, that's how we can call our stay at Au Jardin d'Armand. Everything is special, amazing, beautiful, great, romantic, bohemian, peace of heart and soul, hosts who become a second family, perfect relationships, perfect food, perfect drinks, perfect home. We lived in a fairy tale. Thank you, thank you, thank youGuest review byVytautasLithuania - 10.0
Sitges is a compact little town that is fabulous to explore...
Sitges is a compact little town that is fabulous to explore on foot. There is a friendly ambience that feels welcoming, and at times it feels like a tiny city by the Mediterranean sea. Definitely coming back.Guest review byAnonymous - 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
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
This is my 7th visit to Sitges and would be here more if I...
This is my 7th visit to Sitges and would be here more if I did not live in Australia. It is a very safe, LGBTQ+ inclusive town while still maintaining its history and traditions with many festivals throughout the year. Lots to do and see, never bored here. The food is superb (although quite expensive now compared to other locations). The people are friendly and as a lone traveller alway find someone to chat to. Plus only 20+ minutes from the airport. These are only some of the reasons I keep on coming back!Guest review byElaineAustralia