Top Hotels in Altafulla

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

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
1Filter & Sort
View map
1-3 out of 3
1Filter & 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.2
Great193 reviews
MapView on map1000 yd from City Center600 yd from Union Cine Ciudad S L
From   US$ 178 /nightSelect
8.4
Great182 reviews
MapView on map1200 yd from City Center700 yd from Union Cine Ciudad S L
From   US$ 193 /nightSelect
8.4
Great371 reviews
300 yd from City Center100 yd from Ermita de Sant Antoni
From   US$ 116 /nightSelect

Best Hotels and Places to Stay in Altafulla

Why visit?

Altafulla, a charming coastal town located in the province of Tarragona, Spain, offers a delightful blend of history, natural beauty, and beachside relaxation. With its picturesque Old Town, stunning beaches, and proximity to renowned attractions such as the Roman Amphitheatre of Tarraco, Altafulla is a perfect destination for history enthusiasts, beach lovers, and culture seekers alike.

Where to stay?

Old Town: For those who appreciate a historic ambiance, staying in Altafullas Old Town is a must. The narrow, cobbled streets are lined with beautifully preserved medieval houses. Here, you can wander through the enchanting alleys, relax in charming squares, and visit historic landmarks such as the imposing Castle of Altafulla. The Old Town is also conveniently located near the beach, allowing visitors to easily access both cultural and coastal attractions.

Els Munts: Offering a more tranquil setting, Els Munts is a residential area located near the coast and surrounded by lush Mediterranean vegetation. This area is home to the impressive Els Munts Roman Villa, a UNESCO World Heritage Site, and the stunning Torredembarra beach. It provides a serene atmosphere with plenty of opportunities for walking, cycling, or simply enjoying the natural surroundings. Els Munts is an ideal choice for nature lovers and those seeking a peaceful retreat.

La Nou de Gaia: Situated slightly inland from Altafulla, La Nou de Gaia offers a tranquil countryside experience with picturesque landscapes. This area is known for its vineyards, where visitors can indulge in wine tasting and explore the local wineries. La Nou de Gaia also offers easy access to the nearby attractions of Altafulla, allowing visitors to enjoy both rural and coastal experiences during their stay.

What is the price per hotel room per night?

3-star hotels: The average price per night ranges from $80 to $120.

4-star hotels: The average price per night ranges from $120 to $200.

5-star hotels: The average price per night ranges from $200 to $350.Altafulla, a charming coastal town located in the province of Tarragona, Spain, offers a delightful blend of history, natural beauty, and beachside relaxation. With its picturesque Old Town, stunning beaches, and proximity to renowned attractions such as the Roman Amphitheatre of Tarraco, Altafulla is a perfect destination for history enthusiasts, beach lovers, and culture seekers alike.Old Town: For those who appreciate a historic ambiance, staying in Altafullas Old Town is a must. The narrow, cobbled streets are lined with beautifully preserved medieval houses. Here, you can wander through the enchanting alleys, relax in charming squares, and visit historic landmarks such as the imposing Castle of Altafulla. The Old Town is also conveniently located near the beach, allowing visitors to easily access both cultural and coastal attractions.3-star hotels: The average price per night ranges from $80 to $120.

4-star hotels: The average price per night ranges from $120 to $200.

5-star hotels: The average price per night ranges from $200 to $350.

Best value for money:

Hotel Alegria: This 3-star hotel offers comfortable and well-equipped rooms at an affordable price. It features an outdoor swimming pool, a restaurant serving local cuisine, and a relaxing garden area. Located in the Old Town, it provides easy access to the historic attractions and the nearby beach.

Hotel Gran Claustre: With its stunning Montserrat mountain views, this boutique 4-star hotel offers a unique and luxurious experience. The rooms are elegantly decorated, and guests can enjoy the spa facilities, rooftop pool, and a gourmet restaurant. It provides excellent value for its upscale amenities and enchanting location.

Best kids-friendly hotels:

Hotel Yola: This family-friendly hotel offers spacious rooms and a welcoming atmosphere. With a childrens play area, outdoor pool, and proximity to the beach, it is an excellent choice for families with kids. The hotel also offers bike rentals, allowing families to explore the surrounding areas with ease.

Altafulla Mar Hotel: Located near the beach and offering a swimming pool, this hotel provides a range of amenities for families. The spacious family rooms, childrens entertainment program, and friendly staff make it a top choice for a memorable family vacation.

Best hotels for romantic getaway:

Hotel Brisamar Suites: A beachfront hotel with elegant, modern suites boasting sea views. The hotel features a romantic rooftop terrace with a Jacuzzi and a bar. Couples can enjoy a leisurely walk along the promenade or indulge in a romantic dinner at the hotels restaurant.

Hotel Altafulla Mar: Situated near the idyllic Altafulla beach, this hotel offers comfortable and stylish rooms perfect for a romantic escape. Couples can enjoy a stroll by the sea or relax by the pool while enjoying the peaceful ambiance.

Best for location:

Altafulla Suites: Located in the heart of Altafullas Old Town, this hotel offers spacious and well-appointed suites with a perfect blend of historic charm and modern comforts. Guests can easily explore the historic sites and enjoy the nearby beaches within walking distance.

Hotel Gran Claustre: This boutique hotel is centrally located, offering easy access to both the Old Town and the beach. With its stunning views of the Montserrat mountain and its proximity to local attractions, it provides an ideal base for exploring Altafulla.

Best for a short city break:

Hotel Yola: Situated near the beach and in close proximity to the town center, this hotel offers comfort and convenience for a short city break. Guests can relax on the nearby beach or explore the charming streets of Altafulla.

Hotel Altafulla Mar: With its prime location near the beach and easy access to the town center, this hotel is an excellent choice for a short getaway. Guests can enjoy the sun and sand or take a leisurely stroll through the towns streets, soaking in the relaxed atmosphere.

Show moreLess