Hotels in Tarragona

Spain

Real direct prices from each hotel's own booking engine. Funded by ads and partner links, not hotel commission — so there's nothing to mark up.

Now in Tarragona

7 nights · 2 adults

755 €
Cheapest week · 4 Jan–11 Jan
H10 Imperial Tarraco
755 €
Resort median
1 hotels

Direct prices · 7 nights, 2 adults

755 €–755 € 7 nights · 2 adults

Across board types · 1 hotel · checked · cheapest months: January

When is cheapest?

700 € 800 € 900 € 1 000 € 1 100 € 1 200 € 755 € Nov 2026 Jan 2027 Mar 2027 May 2027 Jul 2027 Sep 2027 Oct 2027

Cheapest: Jan 2027 (median 755 €). Most expensive: Jul 2027 (1 175 €). Based on direct prices for 2 persons, 7 nights. checked .

Chart data
Month Median Min hotels
Nov 2026 850 € 850 € 1
Dec 2026 777 € 777 € 1
Jan 2027 755 € 755 € 1
Feb 2027 821 € 821 € 1
Mar 2027 844 € 844 € 1
Apr 2027 927 € 927 € 1
May 2027 973 € 973 € 1
Jun 2027 1 055 € 1 055 € 1
Jul 2027 1 175 € 1 175 € 1
Aug 2027 1 065 € 1 065 € 1
Sep 2027 996 € 996 € 1
Oct 2027 858 € 858 € 1

Adults

18+ years

2

Children

0-17 years

0

Hotels in Tarragona

Meal plan
Amenities
Sort by
1 / 1
H10 Imperial Tarraco
H10 Imperial Tarraco
from755 €· 7 nights · 2 adults
4 Jan–11 Jan · BB, RO

Frequently asked questions

How much do hotels in Tarragona cost?
For the single hotel we list in Tarragona, a 7-night stay for 2 adults costs about 755 €. Last checked 9 Nov 2026. Enter your dates for the live price.
When is the cheapest time to stay in Tarragona?
Based on recent direct-price samples, the cheapest month in Tarragona is usually January.
How far is Tarragona from the airport?
Hotels in Tarragona are roughly 11 km by road from Reus Airport (REU) — about 10 minutes by car.
How does hoo.travel make money?
We earn from advertising and partner links (flights, transfers, tours), not from your hotel booking. There's no commission for us to mark up the hotel's price — what you see is the direct rate from the hotel's own booking engine.

Location

Quick facts about Tarragona

Total hotels1
Typical week in next 3 months755 €
cheapest monthsJanuary