Hotel Tamariu

Running along Catalonia’s coast in Spain's north eastern corner, the Costa Brava is all about rocky coves, clear blue water, sandy beaches and laid back seaside towns and villages. It’s easy to find good-value places to stay here, whether that’s affordable hotels in lively beach resorts, low-key spots near quieter stretches of coast, or simple bases for exploring nearby villages. Some are perfect if you plan to spend your days by the sea, others work well for walking the coastal paths or hopping between towns. Whatever your travel style, there’s an affordable stay here that fits.

For B&B

Hotel Hanoi

  • In Begur’s old village streets, Hotel Hanoi is an intimate B&B that keeps things simple, stylish and affordable. Mornings start with generous breakfasts on the terrace, while indoors you’ll find rustic wooden furniture, handcrafted details and a welcoming lounge with a fireplace. Rooms are simple and comfortable, with several that open onto private balconies.

For rustic charm

Can Clotas

  • Housed in a 14th-century farmhouse, Can Clotas features stone walls, wooden beams and practical rooms that stay cool in the heat. There’s a small restaurant for relaxed dinners, plus gardens, a pool and space to roam. A great base for families, friends and anyone craving a countryside escape near the coast. A great value option.

For families

Casa Migdia

  • Set in a quiet village near Girona, Casa Migdia is a five-room guesthouse that's geared towards families, and offers rooms at very reasonable rates. Interiors are bright and playful, with colourful pieces inspired by travels from Marrakech and Havana. There’s space for little ones to roam, shared meals in the evenings, and the option to take over the whole house.

For the beach

Hotel Terramar

  • Steps from the beach, Hotel Terramar is a long-standing, family-run hotel that's made for seaside living. The guest rooms are simple and airy and many have balconies that open out to sea views. Downstairs, the fish restaurant is the star — fresh, simple and always lively — while cafes, bars and evening strolls are all close by. An affordable seaside base.
  • Set in an 18th century convent, El Convent de Begur is an easy walk from one of Begur’s best beaches. El Refectori restaurant is a real highlight, serving modern Catalan dishes using local produce and seafood. Rooms have terracotta floors, solid wood furniture and monastery-style proportions, with many overlooking both gardens and the sea. Great value for money.
  • Perched above the bay, Hotel Casamar is all about the view and reasonable rates. Sunny rooms feature parquet floors, neutral furnishings and balconies with fabulous views. Downstairs, the gourmet restaurant and terrace attract locals, and for good reason. It’s a relaxed, well-run base for beach days and wandering along the coast.
  • Sitting directly on the seafront, Hotel Tamariu is a family-owned hotel that's been welcoming guests for decades. The restaurant focuses on fresh local fish and Catalan classics, while interiors are light and maritime in feel, with balconies facing the water. Affordable, easygoing and ideal for lazy beach days.

Still not sure?

Written by Amelia Shirley

7 Affordable Hotels in Costa Brava

Casa Migdia

Catalonia (Sant Jordi Desvalls)

This five-bedroom cheerful guesthouse is perfect for families, or for a large group - you can rent the whole house. Colourful decorations bounce off influences from Cuba, India, Marrakech, and Paris. A secluded family setting from which to explore the area.

  • Child friendly - Babysitting on request, creche available, plus kids activities on site - badminton, table football, ukelele.
  • Communal Dining - Communal feasts in the evening - Sebastien used to run a Thai-French restaurant in Paris.
  • Families - The owners have four children.
  • Exclusive use - Available for exclusive use.
from CA$174 for 1 room, 1 night including taxes & fees

Hotel Tamariu

Costa Brava

Fantastic sea front hotel with crisp nautical themed rooms and an excellent fish restaurant. Excellent value and perfectly positioned for a beach holiday. Low key, family friendly, and lots of activities around.

  • Beach Life
  • Value chic
  • On the beach
  • Families
from CA$176 for 1 room, 1 night including taxes & fees

Hotel Terramar

Llafranc

A simple hotel with contemporary rooms minutes from the beach with stunning sea views. Excellent fish restaurant, family friendly, and great value for money. An ideal choice for a beach holiday and walking distance from bars and restaurants.

  • Views - Stunning sea views.
  • Beach Life
  • Families
  • Total relaxation
from CA$113 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Hotel Casamar

Llafranc

A small charming hotel with stunning views over the bay. Sunny rooms have parquet floors, creamy furnishings and private balconies. Lovely restaurant and terrace overlooking the sea. A great value spot for a beach holiday.

  • Foodies - The restaurant has been awarded one Michelin star and is worth a visit alone
  • Views - Stunning views over the bay.
  • Value chic
  • Restaurant
from CA$201 for 1 room, 1 night including taxes & fees
Check availability on Expedia

El Convent de Begur

Begur (Sa Riera)

18th century convent turned four star hotel just 600m from one of Begur's best beaches. The twenty five rooms have been converted from the convent's cells and feature original tiled floors and wonderful views over the gardens to the Med. El Refectori restaurant serves modern Catalan cuisine.

  • Sights nearby - Explore the charming fishing villages along the coast. Perfect for touring the Dali Triangle
  • Great walks - Walk the Camins de Ronda, shoreline paths which stretch the length of the Costa Brava
  • Restaurant - El Refectori serves quality, locally sourced food. Modern Catalan cuisine
  • Sea Views
from CA$222 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Hotel Hanoi

Begur (17255 Begur )

A charming village B&B offering delightful breakfasts on its pretty terrace. Expect tropical plants, chic distressed furniture and tasteful craft pieces. The elegant rooms are minimal-chic with fine wood furniture and comfy beds, the best have pretty balconies. Ideal for a relaxed getaway.

  • Local exploring - Located in the charming village of Begur, ideal for countryside walks and coastal exploration
  • Sights nearby - Head to the charming fishing villages along the coast and tour the Dali Triangle
  • Great walks
  • Honeymoons
from CA$106 for 1 room, 1 night including taxes & fees
Check availability on Expedia

Can Clotas

Costa Brava (17741 Cistella )

A charming rural hotel in a 14th-century farmhouse with a little restaurant, surrounded by rolling gardens with an outdoor pool. The traditional interiors and unfussy rooms breathe a rustic freshness, with simple decor, cool stone walls and picturesque wooden beams. Ideal for groups and families.

  • Active Holiday - Great for an outdoorsy holiday exploring wild natural parks and the best beaches and coves on the Costa Brava
  • Sights nearby - Visit the historic medieval town of Perelada, and go on a day trip to lively and culturally buzzy Girona
  • Swimming Pool - Seasonal outdoor pool and kids' pool
  • Restaurant
from CA$153 for 1 room, 1 night including taxes & fees

Sign up to our weekly newsletter

No spam. Only sweet updates about the latest hotel openings and the best places to stay.