# Hotels in Barcelona for Sant Joan 2027: Wed 23 Jun – Sun 27 Jun 2027

Hotel prices for Sant Joan 2027 in Barcelona, Wed 23 Jun – Sun 27 Jun 2027 (4 nights, 2 adults). Rooms are live-checked and bookable at the totals below.

Cheapest 4–5★ hotel in Barcelona: Eurohotel Diagonal Port (EUR 798 for 4 nights, EUR 200 a night, free cancellation). Best rated: Catalonia Magdalenes (EUR 1,396 for 4 nights, EUR 349 a night, free cancellation), 9.3/10.

Revetlla de Sant Joan, the night of 23 June, is celebrated across the city. 24 June is a public holiday in Catalonia and falls on a Thursday in 2027, so many people take Friday 25 June off for a long weekend.

Prices last checked 15 Nov 2026, 09:06 Barcelona time. Source: https://fostay.com/barcelona/events/sant-joan-2027

## Cheapest hotels in Barcelona

| Hotel | Stars | Guest rating | Total for the stay | Per night | Free cancellation |
|---|---|---|---|---|---|
| [Eurohotel Diagonal Port](https://fostay.com/hotels/lp2f230?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.2/10 (8,132) | EUR 798 | EUR 200 | Yes |
| [Grupotel Gran Via 678](https://fostay.com/hotels/lp59f70?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.4/10 (5,803) | EUR 807 | EUR 202 | No |
| [Catalonia La Maquinista](https://fostay.com/hotels/lp35f46?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.8/10 (3,710) | EUR 866 | EUR 217 | Yes |
| [Tembo Barcelona](https://fostay.com/hotels/lp65834f10?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.8/10 (6,680) | EUR 891 | EUR 223 | Yes |
| [Catalonia Atenas](https://fostay.com/hotels/lp45033?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.3/10 (9,218) | EUR 904 | EUR 226 | Yes |
| [The Social Hub Barcelona Poblenou](https://fostay.com/hotels/lp6558a3b9?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.9/10 (5,045) | EUR 931 | EUR 233 | No |
| [Hotel Paxton Barcelona](https://fostay.com/hotels/lp6554647a?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.8/10 (7,093) | EUR 977 | EUR 244 | No |
| [Catalonia Diagonal Centro](https://fostay.com/hotels/lp4502b?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.7/10 (4,556) | EUR 986 | EUR 247 | Yes |
| [Sallés Hotel Pere IV](https://fostay.com/hotels/lp37efd?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.1/10 (10,059) | EUR 1,007 | EUR 252 | Yes |
| [Hotel Indigo Barcelona Plaza Espana by IHG](https://fostay.com/hotels/lp3d9c3?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.8/10 (6,726) | EUR 1,023 | EUR 256 | No |

## Best-rated hotels in Barcelona

| Hotel | Stars | Guest rating | Total for the stay | Per night | Free cancellation |
|---|---|---|---|---|---|
| [Catalonia Magdalenes](https://fostay.com/hotels/lp94936?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 9.3/10 (2,798) | EUR 1,396 | EUR 349 | Yes |
| [Olivia Plaza Hotel](https://fostay.com/hotels/lp39f8e?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 9.3/10 (5,023) | EUR 1,435 | EUR 359 | No |
| [Hotel Barcelona Catedral 4 Sup](https://fostay.com/hotels/lpa54c0?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 9.3/10 (2,843) | EUR 1,567 | EUR 392 | No |
| [Olivia Balmes Hotel](https://fostay.com/hotels/lp6ab59?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 9.2/10 (2,705) | EUR 1,479 | EUR 370 | No |
| [Catalonia Catedral](https://fostay.com/hotels/lp51251?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 9.1/10 (2,874) | EUR 1,418 | EUR 355 | Yes |
| [Seventy Barcelona](https://fostay.com/hotels/lp27a0d8?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 9.1/10 (4,112) | EUR 1,583 | EUR 396 | No |
| [Hotel Casa Luz](https://fostay.com/hotels/lp6554a0c5?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 9.0/10 (3,417) | EUR 1,083 | EUR 271 | No |
| [H10 Casanova](https://fostay.com/hotels/lp3bbc6?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 9.0/10 (3,113) | EUR 1,400 | EUR 350 | No |
| [The Social Hub Barcelona Poblenou](https://fostay.com/hotels/lp6558a3b9?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.9/10 (5,045) | EUR 931 | EUR 233 | No |
| [Hotel 1898](https://fostay.com/hotels/lp39039?checkin=2027-06-23&checkout=2027-06-27&adults=2#rates) | 4★ | 8.9/10 (5,615) | EUR 1,854 | EUR 464 | No |

## Questions

**What are the cheapest hotels in Barcelona for Sant Joan 2027?**
For Wed 23 Jun – Sun 27 Jun 2027, the cheapest bookable 4–5★ hotels in Barcelona are Eurohotel Diagonal Port (EUR 798 for 4 nights, EUR 200 a night, free cancellation); Grupotel Gran Via 678 (EUR 807 for 4 nights, EUR 202 a night, non-refundable); Catalonia La Maquinista (EUR 866 for 4 nights, EUR 217 a night, free cancellation). Totals are for 2 adults with VAT and the Catalan tourist tax counted, including any part the hotel collects at check-in.

**What are the best-rated hotels in Barcelona for Sant Joan 2027?**
Among hotels with at least 300 guest reviews, the best rated available for Wed 23 Jun – Sun 27 Jun 2027 are Catalonia Magdalenes (9.3/10, from EUR 1,396); Olivia Plaza Hotel (9.3/10, from EUR 1,435); Hotel Barcelona Catedral 4 Sup (9.3/10, from EUR 1,567).

**Can I cancel a hotel booking for Sant Joan 2027 for free?**
Many can. 17 of the 41 hotels listed currently have a free-cancellation rate for these dates; each row shows which. Free-cancellation rates usually cost slightly more than non-refundable ones.

**How are these prices worked out?**
Each price is the cheapest bookable room for the whole 4-night stay for 2 adults, in euros, with VAT and the Catalan tourist tax counted, including any part the hotel collects at check-in. They are checked live through Fostay's hotel supplier and refreshed every six hours; this page was last checked 15 Nov 2026, 09:06 Barcelona time.

**Do these prices include VAT and the tourist tax?**
Yes. Every price counts VAT and the tourist tax. Some hotels collect part of it at check-in rather than when you book (40 of the 41 listed here), and we add that part to the figure shown, so the total is what you pay in all. Amounts are in euros; the currency can be switched on the site, and the price shown is the one charged.
