Spain\’s Costa Brava is an amazing stretch of coastline along the stunning Mediterranean Sea. It is one picturesque beach town after another, many of which are famous for their plethora of big and luxurious resort hotels. But if you are on a tighter budget, do not fret – there are cheap hotels in Costa Brava, too.

Some of the bigger cities along the Costa Brava include Girona (the capital of the area), Lloret de Mar, and Tossa de Mar – all of which will have some hotels in every price range. Hotels in Lloret de Mar may give you the most options, because it is the biggest of the beachside resort towns, but you can also find cheap hotels in Costa Brava in other cities and towns as well. Girona is a beautiful town, but can be expensive to stay in. Tossa de Mar\’s hotel options are more limited, but you can usually find deals when you book them directly online.

Another town in which you might want to base yourself is Cadaques, which was once the home of Salvador Dali. It is a bit further out of the way, which makes it a little less popular with tourists and also keeps it a bit smaller, so you are more likely to find fewer hotels here – but they might be just the cheap hotels in Costa Brava that you are looking for! Besides, with the added bonus of fewer people, there is more beach for you, right?

Some cheap hotels in Costa Brava worth looking into include Hotel Rocomar (in Cadaques, 3-star hotel, outdoor and indoor pools, tennis court, on-site restaurant), Hotel Delfin (in Tossa de Mar, 4-star hotel, 100 meters from the beach), Hotel Marina Tossa (in Tossa de Mar, one-star hotel, 500 meters from city center and 800 meters from the beach, 98 rooms), Hotel Garbi (in Lloret de Mar, 2-star hotel, 200 meters from beach, 195 rooms), and Hotel Cap Roig (in Playa de Aro, 3-star hotel, 170 rooms, on-site restaurant).