Unlock exclusive discounts at hundreds of top hotels
Exclusive member prices
Unlock exclusive member discounts at hundreds of top hotels.
The biggest range
Thousands of luxury hotels for you to choose from but all curated for you.
The best price
We compare deals and bring you the best price with our price promise.
Free cancellation & pay later
A range of fully refundable and pay on arrival luxury and boutique hotels.
Unlock exclusive discounts at hundreds of top hotels
Clear filters
Malgrat de Mar
See the latest prices and deals by choosing your dates
Hotel in Maresme, Arenys de Mar · 10.90 mi from centre
9.6
55 reviews
Breakfast available
With a stay at Hotel Sa Voga, you'll be centrally located in Arenys de Mar, just a 4-minute walk from Platja Primera and 7 minutes by foot from Puerto de Arenys de Mar. This eco-friendly hotel is 8.9 mi (14.4 km) from Calella Beach and 10.7 mi (17.2 km) from Pineda de Mar Beach.
Hotel in Tossa de Mar · 11.04 mi from centre
9.2
707 reviews
Breakfast available
Set on Tossa de Mar Beach, this modernist boutique hotel is in the historic centre of the town. It offers a terrace with great sea views and direct beach access. There is free Wi-Fi in all rooms and commons areas.
Hotel Diana is a family-run hotel set in a historic building. This listed building has over 100 years of history and was built by Antoni de Falguera i Sivilla, a disciple of Gaudi.
All rooms at the Hotel Diana offer views over Plaza de España or the sea. Rooms are all air conditioned and heated. Each one has a private bathroom.
Hotel in Tossa de Mar · 11.08 mi from centre
8.6
160 reviews
Breakfast available
When you stay at Hotel GHT Sa Riera in Tossa de Mar, you'll be near the beach, within a 15-minute drive of Tossa de Mar Beach and Water World. This hotel is 6.6 mi (10.6 km) from Lloret de Mar Beach and 8.1 mi (13 km) from Fenals Beach.
Hotel in Tossa de Mar · 11.08 mi from centre
9.0
379 reviews
Breakfast available
With a stay at Hotel Delfín, you'll be centrally located in Tossa de Mar – a 2-minute drive from Tossa de Mar Beach and 14 minutes from Water World. This hotel is 7.2 mi (11.6 km) from Lloret de Mar Beach and 8.7 mi (14 km) from Fenals Beach.
Hotel in Maresme, Arenys de Mar · 10.89 mi from centre
9.1
226 reviews
Breakfast available
Set in Arenys de Mar in the Catalonia Region, 38 km from Barcelona, Vila Arenys Hotel features an outdoor pool and views of the city. Guests can enjoy the on-site restaurant and bar.
Some rooms include a private bathroom with a hot tub, while others have free toiletries and a hairdryer. A terrace or balcony are featured in certain rooms. Vila Arenys Hotel features free WiFi throughout the property. A flat-screen TV is provided.
There is a 24-hour front desk at the property.
Guests can enjoy various activities in the surroundings, including golfing, horse riding and cycling. Lloret de Mar is 28 km from Vila Arenys Hotel, while Girona is 50 km from the property. The nearest airport is Girona-Costa Brava Airport, 39 km from Vila Arenys Hotel.
Hotel in Tossa de Mar · 11.20 mi from centre
7.8
158 reviews
Breakfast available
With a stay at Hotel GHT Oasis Tossa & Spa, you'll be centrally located in Tossa de Mar – a 3-minute drive from Tossa de Mar Beach and 14 minutes from Water World. This family-friendly hotel is 6.7 mi (10.7 km) from Lloret de Mar Beach and 8.1 mi (13.1 km) from Fenals Beach.
Hotel in Tossa de Mar · 11.20 mi from centre
8.4
113 reviews
Breakfast available
When you stay at Hotel Don Juan Tossa in Tossa de Mar, you'll be on the beach, within a 15-minute drive of Tossa de Mar Beach and Water World. This beach hotel is 7.3 mi (11.7 km) from Lloret de Mar Beach and 8.7 mi (14 km) from Fenals Beach.
Hotel in Tossa de Mar · 11.16 mi from centre
7.9
468 reviews
Featuring an outdoor swimming pool and rooms with balconies, Hotel TossaMar is just 200 metres from Tossa de Mar Beach. It offers a buffet restaurant and a jacuzzi.
Each room at Hotel TossaMar has simple décor and tiled floors. All feature a flat-screen TV with satellite channels.
The restaurant serves a range of Spanish cuisine. Guests can enjoy a drink or snack at the poolside bar.
The Hotel TossaMar has a 24-hour reception desk, where guests can exchange currency. There is a TV room. Guests have free access to a municipal pool.
The hotel is just 5 minutes’ walk from the centre of Tossa de Mar. Girona Airport is 21km away.
Hotel in Tossa de Mar · 11.10 mi from centre
8.0
9 reviews
Breakfast available
With a stay at Elisabeth by the Sea Hotel 5* in Tossa de Mar, you'll be steps from Tossa de Mar Beach and Gran Beach. This spa hotel is 6.9 mi (11.1 km) from Lloret de Mar Beach and 8.2 mi (13.1 km) from Water World.
Hotel in Tossa de Mar · 11.07 mi from centre
8.2
179 reviews
Breakfast available
With a stay at RVHotels Vila de Tossa, you'll be centrally located in Tossa de Mar – a 2-minute drive from Tossa de Mar Beach and 14 minutes from Water World. This hotel is 6.9 mi (11.2 km) from Lloret de Mar Beach and 8.4 mi (13.5 km) from Fenals Beach.
Hotel in Tossa de Mar · 10.96 mi from centre
8.8
2,564 reviews
Located 800 metres from the beach in Tossa del Mar, Golden Bahia offers free Wi-Fi in public areas. It features 3 outdoor pools, surrounded by palm trees, an indoor pool and a sun terrace.
Rooms at Golden Bahia Tossa de Mar are spacious and have a private balcony. All rooms include air conditioning, a TV, and tea and coffee making facilities.
Hotel Golden Bahia de Tossa & Spa has a buffet restaurant with many traditional and international dishes. The hotel’s snack bar serves sandwiches, salads and ice creams.
The spa includes a hot tub and sauna. Massage and beauty treatments are also available. Use of the spa comes at an extra cost.
Tossa de Mar Golden Bahia is a 10-minute drive from Lloret de Mar and 25 minutes from Platja D’Aro Beach. Girona and its airport can be reached in around 45 minutes’ by car.
Hotel in Tossa de Mar · 11.07 mi from centre
7.8
1,320 reviews
Located 400 metres from Tossa de Mar Beach, RVHotels Vila de Tossa features air-conditioned rooms with a private balcony. There is free WiFi.
Featuring tiled floors, rooms come with a safe and TV. They are also heated and have a private bathroom with a hairdryer.
Outdoor parking is available nearby for an extra charge and Hotel recommend to book it in advance.
The hotel is pet-friendly. Pets are welcome for a fee.
Hotel in Maresme, Arenys de Mar · 10.90 mi from centre
9.0
258 reviews
Breakfast available
Sa Voga Hotel & Spa is a 18th-Century house, it is located right in the heart of Arenys de Mar, an old fishing village very close to Barcelona.
The reforms have managed to preserve the essence of the old building but not forsaking the convenience of the most modern facilities.
At Sa Voga Hotel & Spa you can enjoy comfort and well being in a charming family-run guesthouse located just 40 minutes from Barcelona.
Hotel in Tossa de Mar · 11.03 mi from centre
9.2
244 reviews
Breakfast available
A stay at Hotel Diana places you in the heart of Tossa de Mar, steps from Tossa de Mar Beach and Chapel of Our Lady of Socorro. This beach hotel is 7.3 mi (11.8 km) from Lloret de Mar Beach and 8.2 mi (13.2 km) from Water World.
Hotel in Tossa de Mar · 11.09 mi from centre
9.0
365 reviews
Facing the beachfront, Elisabeth by the Sea Hotel offers 5-star accommodation in Tossa de Mar and features a garden, restaurant and bar. Among the facilities at this property are a concierge service and a tour desk, along with free WiFi throughout the property. A spa and wellness centre comprising a sauna, an outdoor swimming pool, a hot tub, as well as a terrace can be used by all guests.
The hotel will provide guests with air-conditioned rooms offering a desk, a coffee machine, a minibar, a safety deposit box, a flat-screen TV and a private bathroom with a shower. Every room is fitted with a kettle, while some rooms will provide you with a balcony and others also provide guests with city views. All units include a wardrobe.
A buffet, continental or vegetarian breakfast can be enjoyed at the property.
At Elisabeth by the Sea Hotel guests are welcome to take advantage of a Turkish bath and a hot spring bath.
Around-the-clock guidance is available at the reception, where staff speak Catalan, English, Spanish and French.
Platja Gran is 200 metres from the accommodation, while Water World is 13 km from the property. Girona-Costa Brava Airport is 41 km away, and the property offers a paid airport shuttle service.
Hotel in Tossa de Mar · 11.13 mi from centre
8.2
112 reviews
Situated in the charming fishing village of Tossa de Mar, the hotel is 150 metres from the beach and offers a small outdoor pool. Modern rooms feature a private balcony.
All spacious rooms include air conditioning and a flat-screen TV with satellite channels. The private bathroom comes with a hairdryer; and a minibar and a safe are available at an extra cost.
Drinks and light meals can be enjoyed in the bar-cafeteria and snack bar. The buffet restaurant serves international cuisine and is open for all meals.
Set on the Costa Brava, Tossa Beach is approximately 25 km from Girona. The centre of Tossa de Mar is 5 minutes’ walk from the hotel, with bars, restaurants and shops.
The 24-hour reception at Tossa Beach can arrange excursions, car rental and currency exchange.