Hotels in Portbou, Spain

Search & Compare Portbou Hotels

Get Secret Prices on select hotels

These prices aren’t available to everyone.

  • Pay now or later on most rooms
  • Free cancellation on most rooms
  • Price Guarantee

Best hotels in Portbou

Portbou overview

If you're looking for a new favorite getaway, look no further than Portbou. Visitors to Portbou can take time to see places like Port Bou Beach and Punta del Pi. Popular sights in the surrounding area include Banyuls-sur-Mer Aquarium and Royal Castle.

Where to stay in Portbou

Whether traveling for business or pleasure, Portbou can comfortably accommodate all visitors. You can shop as many as 109 deals for Portbou accommodations on Hotels.com, some with discounts of up to 39%. We have room prices as low as 25 USD per night and below are the number of hotels by star rating in Portbou as well as in the surrounding area:
  • • 4 5-star hotels from 149 USD per night
  • • 65 4-star hotels from 56 USD per night
  • • 70 3-star hotels from 47 USD per night
  • • 17 2-star hotels from 47 USD per night

How to get to Portbou

Fly into Perpignan (PGF-Perpignan - Rivesaltes Intl.), 25.7 mi (41.4 km) from the heart of Portbou. Portbou Station is the closest train station, located 0.9 mi (1.4 km) from the city center.

What to see around Portbou

It's recognized for its beaches, and top places for nature lovers include:
  • • Port Bou Beach
  • • Banyuls-sur-Mer Beach
  • • Port de la Selva Beach
  • • Collioure Beach
  • • Argeles Beach
Highlights of the area include:
  • • Port Bou Beach
  • • Punta del Pi

When to visit Portbou

Wondering what time of year to travel or what should be on your packing list? Here are some seasonal norms so you'll know what to expect for your trip:

Seasonal temperature averages
  • • January-March: 62°F day, 40°F night
  • • April-June: 81°F day, 47°F night
  • • July-September: 85°F day, 58°F night
  • • October-December: 73°F day, 41°F night
Seasonal rainfall averages
  • • January-March: 0.16 inches
  • • April-June: 0.16 inches
  • • July-September: 0.20 inches
  • • October-December: 0.24 inches