The Costa Brava is known for its picturesque coastal towns and beautiful beaches, making it a popular destination for visitors to Spain. Finding the perfect mid-range hotel can be overwhelming, but fear not; the following is a list of the best options that offer great value without compromising on quality and comfort, from seaside resorts to charming boutique hotels.

Casa Granados Boutique Hotel

Enjoy your meals in a charming boutique setting (photo courtesy of Casa Granados Boutique Hotel)

Experience the charm and elegance of Casa Granados Boutique Hotel, a beautifully restored 19th-century mansion in the heart of Tossa de Mar. As you immerse yourself in the traditional Spanish decor, exposed brick walls, wooden beams, and colorful Mediterranean tiles, you'll also appreciate the contemporary artwork by local artists that adorn the walls. Being just a short walk from the beach, the town's medieval castle, and numerous restaurants and bars, you'll have easy access to everything this attractive coastal town has to offer.

The hotel has just eight exquisitely decorated rooms, each with its own unique character, featuring antique furnishings, textiles, and details. Embrace the traditional Spanish decor and enjoy a private terrace with stunning views of the sea and the town and modern amenities such as air conditioning. For an extra touch of luxury, some rooms also offer a soaking tub or a cozy fireplace for a romantic experience.

When ready to relax, indulge yourself in the hotel's relaxing spa, which offers a soothing sauna and rejuvenating massage services to help you unwind. If you prefer outdoor relaxation, head to the rooftop terrace, where you'll find a beautiful pool and comfortable sun loungers, perfect for soaking up the Mediterranean sun. The hotel's well-manicured garden, complete with a fountain and a lounge area with a fireplace, provides additional spaces to relax and unwind. And for meals, the hotel's on-site restaurant serves tasty Mediterranean cuisine prepared with fresh, locally sourced ingredients. Learn more

Alta House Begur 

Warm yet sleek and modern rooms (photo courtesy of Alta House Begur)

Alta House Begur provides the perfect blend of minimalist design and Mediterranean vibes at this hilltop hotel, where you'll enjoy views and savor local cuisine for breakfast each morning. Nestled in the historic center of Begur, the hotel is on a charming street just across from Plaça De Pella i Fogars, surrounded by bars, cafés, and restaurants. A mere 10-minute walk will take you to the iconic Begur Castle.

Embrace the serene atmosphere of the Costa Brava with the hotel's trendy, minimalist rooms, featuring light wood, neutral shades, and dark accents. Each room offers a private outdoor space, such as a Juliet balcony, a larger balcony, or a furnished terrace, with many offering picturesque countryside views. For added luxury, premium rooms include seating areas, while families or groups can book one of the two-bedroom apartments, accommodating up to six guests. 

One of the hotel's highlights is the rooftop terrace, where you can enjoy panoramic views of Begur Castle and the Mediterranean coastline. Join morning yoga classes during the summer (Saturdays only), and indulge in tapas, regional wine, and handcrafted cocktails. It's the perfect spot to catch a sunset. For additional relaxation, unwind at the outdoor pool and solarium, and make the most of your stay in this coastal getaway. Learn more

Hotel Boutique La Indiana de Begur

Cozy rooms with lots of textures and character (photo courtesy of Hotel Boutique La Indiana de Begur)

Enjoy simplicity, authenticity, and comfort at La Indiana de Begur, a charming hotel set in a historic colonial house. Every element of the property tells a story, from the colors and furniture to the textiles and artwork, effortlessly capturing the essence of the Emporadà region. Just steps away from the town's main square, church, and various eateries, you'll be ideally situated to explore the area under the watchful gaze of Begur Castle.

La Indiana de Begur is perfect for a peaceful retreat with just five rooms. Each room is named after a color and features vibrant textiles, historical pieces, and natural elements. For added luxury, book the Amber Suite and enjoy a soaking tub and furnished terrace.

Savor drinks and tapas at the on-site gastro bar, offering three distinct dining areas: an outdoor terrace with castle views, a cozy lounge, and a street-level patio for an immersive medieval atmosphere. The restaurant also provides dinner upon advance booking. Unwind in the hot tub on the terrace, or pamper yourself with a relaxing massage. Learn more

Plan your trip to Spain
Chat with a local specialist who can help organize your trip.

Hotel El Convent de Begur

Relaxed, countryside setting with all the perks (photo courtesy of Hotel El Convent de Begur)

Stay at Hotel El Convent de Begur, a historic 17th-century convent beautifully restored to preserve original features like stone walls and arches. The hotel showcases local artwork and decor that reflects the region's rich culture and heritage. Located amid picturesque countryside, you'll be just a two-minute drive from Begur's Old Town and a five-minute drive from the beach. For nature lovers, a scenic woodland path leads to both, offering views at Mirador del Passeig Carmen Amaya en route to Begur Castle.

Choose from 25 individually decorated rooms and suites, where traditional furnishings and contemporary styles merge to create a warm and welcoming ambience. With tile flooring and wooden furniture, some rooms also have balconies or terraces offering captivating views of the Mediterranean Sea and surrounding countryside. For a truly unique experience, book Room La Torre, a two-story unit within the convent's historic tower.

Indulge in Hotel El Convent de Begur's amenities, which include an outdoor pool, a lush garden, lounges, and a fitness center. Enjoy Mediterranean cuisine at the hotel's restaurant and drinks and snacks at the bar. Take in the breathtaking views of the surrounding landscape from the hotel's multiple terraces adding to your experience. Learn more

La Bionda 

Charming historical rooms that tell a story (photo courtesy of La Bionda)

Stay at La Bionda, a beautifully restored 17th-century building with a unique past. In the 1930s, it was home to influential women from around the world, including intellectuals, writers, actresses, and athletes. You'll be in the heart of picturesque Begur, a short walk from the town's main square, historic sites, shops, and restaurants. Reach Begur Castle within a 10-minute walk and explore the area's stunning beaches. 

Unwind in cozy, comfortable rooms featuring Mediterranean-inspired decor, wicker furniture, and tiled floors. Each room includes historical details like exposed wood beams, arched stone ceilings, and antique furniture. Enjoy modern amenities like air conditioning and well-appointed bathrooms with rainfall showers and organic toiletries. Some rooms offer balconies or garden views.

La Bionda's ground floor features a spacious lounge, a small bar, and an outdoor patio where you can savor daily breakfast. Relax on the rooftop sun deck with comfy sofas, umbrellas, and plenty of sunshine. Committed to sustainability, La Bionda has implemented solar panels and a water conservation program. The hotel's furniture and decor are crafted from sustainable materials, and only eco-friendly cleaning products and toiletries are used, ensuring a responsible and enjoyable stay. Learn more

Park Hotel San Jorge & Spa

Amazing views from its cliffside location (photo courtesy of Park Hotel San Jorge & Spa)

Enjoy your time at the Park Hotel San Jorge & Spa, where contemporary design meets traditional Catalan elements for an authentic yet modern atmosphere. The hotel's eateries serve local and seasonal cuisine, and the common spaces feature local artwork. You'll also find exceptional amenities here, like an outdoor pool, spa, fitness center, and direct beach access. The indoor lounge and bar may feel stark, but you can take your bites and drinks onto the deck to enjoy the stunning views and sounds of the coast.

Located just outside Platja d'Aro, the hotel is a quick three-minute drive or 20-minute walk away. Ideal for relaxation, the property sits on a cliff overlooking the beach and coast. Follow the coastal trail to explore other beaches like Platja Rovira and Platja Can Cristus. Drive to Girona in about 40 minutes or Begur in roughly 25 minutes.

Choose from rooms and suites featuring contemporary style and bright, airy decor. Many units have balconies or terraces with sea views, while some have porches leading directly to the beach path. Ground floor units may have a musty smell due to water damage, but all rooms are comfortable. Families can book rooms accommodating up to five guests. Learn more

Parador d'Aiguablava

Set on a secluded peninsula, the views are all yours (photo courtesy of Parador de Aiguablava)

Parador d'Aiguablava, a hotel in a historic 1930s villa, combines traditional Mediterranean style with a contemporary interior. Admire local artwork and traditional furnishings, creating a warm and inviting atmosphere. Rooms feature a modern feel with warm colors and a cozy atmosphere. All offer sea or garden views, while some have balconies or terraces. Spacious bathrooms include marble finishes and complimentary toiletries. Opt for a suite with a private hot tub and/or large terrace for added luxury.

Located atop La Punta d'es Muts, a small peninsula surrounded by lush greenery, the hotel offers beautiful vistas of the Mediterranean Sea and the rugged, hilly coastline. Enjoy the main beach at Aiguablava via a six-minute walk or the hotel's private beach. A 15-minute drive takes you to Begur for historical sites and local shops, while Girona is an hour away.

Take advantage of the outdoor pool, private beach, and two on-site restaurants serving traditional Catalan cuisine made with fresh, local ingredients. Unwind at the bar while enjoying the views. Pamper yourself at the spa with indoor pools and a sauna overlooking the sea. Additional amenities include free parking, several lounges, and a gym. Learn more