We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
View map
Sponsored by:
Clear all
Your Selections
  All inclusive Free Wifi Budget Beach Luxury City Centre Mid-range Breakfast included Pool Romantic Free Parking Trendy Family-friendly Charming Quiet Restaurant Pets Allowed Suites Kitchenette Spa Bar/Lounge Airport Transportation Fitness centre Room Service Business Classic Independent Hotels & up Internet & up Air Conditioning Hotels with Restaurants Cheap Hotels Quiet Hotels Hotels with Balconies Clean Hotels Hotels with Free Wifi & up Reduced mobility rooms Hotels with Bars Concierge Hotels with Jacuzzi Hotels With Entertainment Meeting room All Inclusive Hotels Hotels with Hot Tubs Non-Smoking Hotel Modern Hotels Hotels with Shuttle Hotels With Indoor Pools Party Hotels Budget Hotels Suite Hotels Hotels with Nightclubs Backpacker Urban Explorer Eco-tourist Themed Hotels Family Holiday Maker $ $$ $$$ $$$$ Resort Peace and Quiet Seeker Shopping Fanatic Boutique Thrifty Traveller Foodie Like a Local Luxury Family Hotels Trendsetter Business services Medplaya 60+ Traveller Hotels with Kitchenette History Buff Beach Goer Wedding Hotels Casino Within 10 km Any Distance from Barceloneta Station
Price per night
Enter dates & see best prices
to
Amenities
More
Amenities
Location
(reset)
Any Distance
from
Traveller Rating
Hotel class
Style
More
Style
Hotel brand
  • Sort by:
  • Traveller Ranked
  • Best Value
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sa Voga Hotel Amb Encant
SAVE US$4
US$120
Travelocity
US$116
View Deal
Rial de Sa Clavella, 10-12, 08350 Arenys de Mar, Spain
37.8 km from Barceloneta Station
  • Free Wifi
  • Breakfast included
Vila Arenys Hotel
SAVE US$3
US$142
Travelocity
US$139
View Deal
Riera Bisbe Pol, 89, 08350 Arenys de Mar, Spain
37.9 km from Barceloneta Station
  • Free Wifi
  • Breakfast included
Hotel Gran Sol
SAVE US$2
US$72
Hotels.com
US$70
View Deal
Carretera N-II, Km 664, 08395 Sant Pol de Mar, Spain
44.5 km from Barceloneta Station
  • Free Wifi
  • Free Parking
Hotel Las Vegas
C/ Nacional II, Km 666, 08370 Calella, Spain
46.5 km from Barceloneta Station
  • Pool
  • Restaurant
MedPlaya Hotel Santa Monica
SAVE US$2
US$54
Hotels.com
US$52
View Deal
Avda del Turisme 72 - 78, 08370 Calella, Spain
46.6 km from Barceloneta Station
  • Free Wifi
  • Pool
Sant Jordi Boutique Hotel
SAVE US$3
US$113
Hotels.com
US$110
View Deal
C/ turisme 80 - 88, 08370 Calella, Spain
46.6 km from Barceloneta Station
  • Free Wifi
  • Breakfast included
Savings alert: 20% below average rate

The price you found is 20% lower than this hotel's average rate of US$137/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Catalonia
No availability for your dates from these sites
C/ Sant Jaume, 42-50, 08370 Calella, Spain
46.6 km from Barceloneta Station
  • Pool
  • Restaurant
Hotel Kaktus Playa
Booking.com
US$65
View Deal
Calle Gaudi 8, 08370 Calella, Spain
46.7 km from Barceloneta Station
  • Breakfast included
  • Pool
Savings alert: 10% below average rate

The price you found is 10% lower than this hotel's average rate of US$72/night.

We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

Hotel Oasis Park Splash
Booking.com
US$62
View Deal
C/ Montnegre, 54-64, 08370 Calella, Spain
46.7 km from Barceloneta Station
  • Breakfast included
  • Pool
Internacional Hotel
SAVE US$2
US$57
Hotels.com
US$55
View Deal
Gaudi 2, 08370 Calella, Spain
46.7 km from Barceloneta Station
  • Pool
  • Beachfront
Fragata by Checkin
No availability for your dates from these sites
Passeig de Les Roques , 33, 08370 Calella, Spain
46.7 km from Barceloneta Station
    Haromar Hotel
    Booking.com
    US$39
    View Deal
    Passeig De Les Roques 28-32 | Calella, 08370 Calella, Spain
    46.7 km from Barceloneta Station
    • Free Wifi
    • Pool
    Hotel Bernat II
    Hotels.com
    US$65
    View Deal
    Avinguda del Turisme, 42-44, 08370 Calella, Spain
    46.8 km from Barceloneta Station
    • Free Wifi
    • Pool
    Summer Hotel Calella Barcelona
    Booking.com
    US$83
    View Deal
    Montnegre, 15, 08370 Calella, Spain
    46.8 km from Barceloneta Station
    • Free Wifi
    • Breakfast included
    Hotel Bon Repos
    Hotels.com
    US$44
    View Deal
    Vallderoure 17-23, 08370 Calella, Spain
    46.8 km from Barceloneta Station
    • Free Wifi
    • Pool
    Mont-Rosa Hotel
    Booking.com
    US$54
    View Deal
    Paseo De Las Rocas, 13-25, 08370 Calella, Spain
    46.8 km from Barceloneta Station
    • Pool
    • Beachfront
    Terramar Hotel
    TripAdvisor
    US$53
    View Deal
    C/ Diputacio 38 - 50, 08370 Calella, Spain
    46.8 km from Barceloneta Station
    • Pool
    • Restaurant
    Hotel President
    Booking.com
    US$55
    View Deal
    Valldebanador, 31-37, 08370 Calella, Spain
    46.9 km from Barceloneta Station
    • Breakfast included
    • Pool
    Savings alert: 21% below average rate

    The price you found is 21% lower than this hotel's average rate of US$70/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hotel Mar Blau
    Booking.com
    US$54
    View Deal
    C/ Valldebanador, 23-29, 08370 Calella, Spain
    46.9 km from Barceloneta Station
    • Pool
    • Restaurant
    GHT Hotel Maritim
    Hotels.com
    US$56
    View Deal
    Carrer del Mar 2 | Passeig Les Roques, 08370 Calella, Spain
    46.9 km from Barceloneta Station
    • Free Wifi
    • Pool
    Aparthotel Safari
    SAVE US$3
    US$38
    Hotels.com
    US$35
    View Deal
    Ave Valldebanador 18, 08370 Calella, Spain
    46.9 km from Barceloneta Station
    • Free Wifi
    • Pool
    Savings alert: 38% below average rate

    The price you found is 38% lower than this hotel's average rate of US$56/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Checkin Garbi
    SAVE US$2
    US$49
    Hotels.com
    US$47
    View Deal
    Passeig de les Roques, 3, 08370 Calella, Spain
    46.9 km from Barceloneta Station
    • Pool
    • Beachfront
    Savings alert: 41% below average rate

    The price you found is 41% lower than this hotel's average rate of US$79/night.

    We analyze rates over a 60 day period, and compare your selection to the average rate of comparable stays to ensure you're getting the best possible deal.

    Hotel Raco d'en Pepe
    No availability for your dates from these sites
    C/ Vallderoure, 33, 08370 Calella, Spain
    46.9 km from Barceloneta Station
    • Pool
    No photo provided
    Calle Valldebanador 18 | Costa Brava y Costa Barcelona-Maresme, 08370, Spain
    46.9 km from Barceloneta Station
    • Restaurant
    • Bar/Lounge
    Hotel Les Palmeres
    No availability for your dates from these sites
    Diputacio, 1, 08370 Calella, Spain
    47.0 km from Barceloneta Station
    • Free Wifi
    • Breakfast included
    H.TOP Amaika Superior
    Hotels.com
    US$54
    View Deal
    Carrer de la Diputacio 2, 08370 Calella, Spain
    47.0 km from Barceloneta Station
    • Pool
    • Beachfront
    Hotel Esplai
    Booking.com
    View Deal
    C/ Ramon I Cajal 2-16, 08370 Calella, Spain
    47.0 km from Barceloneta Station
    • Free Wifi
    • Breakfast included
    H.TOP Olympic
    SAVE US$1
    US$41
    Hotels.com
    US$40
    View Deal
    Carrer de Benavente s/n, 08370 Calella, Spain
    47.0 km from Barceloneta Station
    • Pool
    • Restaurant
    B&B El Pekinaire
    Booking.com
    US$63
    View Deal
    C/ Colon 57, 08370 Calella, Spain
    47.1 km from Barceloneta Station
    • Free Wifi
    • Bar/Lounge
    Hotel Mediterrani Express
    No availability for your dates from these sites
    Riera 25, 08370 Calella, Spain
    47.2 km from Barceloneta Station
    • Free Wifi
    • Pool
    Still looking for a place to stay?
    Sant Pol de Mar has 3 B&Bs/inns with 36 reviews
    B&B Sant Pol
    Santa Clara 5, 08395 Sant Pol de Mar, Spain
    44.1 km from Barceloneta Station
      Hostal Casa Tarano
      Nou, 3-5, 08395 Sant Pol de Mar, Spain
      44.2 km from Barceloneta Station
      • Free Wifi
      • Restaurant
      No photo provided
      Manzanillo, 9, 08395 Sant Pol de Mar, Spain
      44.1 km from Barceloneta Station
        See all 3 Sant Pol de Mar B&Bs/inns
        See all hotels in or near Sant Pol de Mar