Find and Book Top Hotels in Besalu

Search among 3 available hotels and places to stay in Besalu from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-3 out of 3
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great212 reviews
MapView on map200 yd from City Center200 yd from Espai Cultural Curia Reial
From   US$ 92 /nightSelect
8.4
Great133 reviews
MapView on map200 yd from City Center100 yd from Miqve
From   US$ 108 /nightSelect
8.4
Great165 reviews
400 yd from City Center300 yd from Miqve
From   US$ 126 /nightSelect

Best hotels and places to stay in Besalu

Why visit?

Besalu is a charming medieval town located in the Catalonia region of Spain. With its well-preserved architecture, cobblestone streets, and beautiful setting on the Fluvià River, Besalu offers a unique and picturesque experience for tourists. The town is also home to several historical landmarks, including a 12th-century Romanesque bridge and a fortified 9th-century church. For those seeking an authentic taste of Catalonia's rich history and culture, Besalu is a must-visit destination.

Where to stay?

When it comes to finding the perfect accommodation in Besalu, you'll be pleased to know there are several excellent options to choose from. Whether you're looking for value for money, a family-friendly hotel, a romantic getaway, a central location, or a short city break, there is something for everyone.

Price per hotel room per night:

Average price for a 3-star hotel room in Besalu: $80 - $120

Average price for a 4-star hotel room in Besalu: $120 - $180

Average price for a 5-star hotel room in Besalu: $180 - $300

Best value for money:

Hotel Restaurant Comte Tallaferro: This cozy hotel offers comfortable rooms with modern amenities at a reasonable price. It also boasts an on-site restaurant serving delicious Catalan cuisine. Prices start at $90 per night.

Hotel 3 Arcs: Located in the heart of Besalu, this budget-friendly hotel provides comfortable rooms, friendly staff, and a complimentary breakfast. Prices start at $75 per night.

Hotel Comte d'Empuries: Offering a blend of history and comfort, this hotel features spacious rooms with rustic decor. With a good location and reasonable rates, it provides great value for money. Prices start at $95 per night.

Best kids-friendly hotels:

Hotel Palau de Girona: This family-friendly hotel offers spacious rooms, a garden area, and a swimming pool, making it an ideal choice for families with children. Prices start at $120 per night.

Hotel Borrassa: Situated a short drive from Besalu, this hotel provides spacious family rooms, an outdoor pool, and a playground for kids. It also offers easy access to nearby attractions. Prices start at $140 per night.

Best hotels for a romantic getaway:

Hotel L'Ast: This boutique hotel exudes charm and romance, featuring cozy rooms, a garden terrace, and a romantic restaurant. It offers a serene and intimate atmosphere for couples. Prices start at $150 per night.

Hotel Alta Garrotxa: Nestled in the Garrotxa Volcanic Zone Natural Park, this romantic retreat offers comfortable rooms with stunning nature views. It also boasts a spa and wellness center for ultimate relaxation. Prices start at $200 per night.

Best for location:

Hotel Cal Sastre: Located near the famous Pont Vell and Plaça dels Monjos, this hotel offers comfortable rooms with a touch of rustic charm. It's an excellent choice for exploring the town on foot. Prices start at $110 per night.

Hotel Fonda Siques: Overlooking the Fluvià River, this hotel offers stunning views from its comfortable rooms. With a prime location and friendly staff, it's a great base for exploring Besalu and its surroundings. Prices start at $95 per night.

Best for a short city break:

Hotel La Placa: This centrally located hotel offers modern amenities and comfortable rooms, making it ideal for a short city break. It also features an on-site restaurant serving delicious local cuisine. Prices start at $100 per night.

Hotel Can Xiquet: Situated in the scenic countryside near Besalu, this hotel provides a tranquil escape for a short city break. It offers spacious rooms, a pool, and stunning views of the surrounding landscape. Prices start at $180 per night.

Show moreLess