Compare Puerto Rico holidays

Holidays from £234 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for almost 20 years

Expert travel advice

Get the latest holiday tips and inspiration

We compare millions of holidays from the UK’s leading travel companies

Jet2holidays logoTui logoeasyJet Holidays logoloveholidays logolastminute logoHolidayGems logoOn the Beach logo

Holidays in Puerto Rico

Hugging a small spot on the southwest coast of Gran Canaria, Puerto Rico has everything you’d expect from a classic beach break destination, with enough extra activities to satisfy all types of travellers.

Beaches are the standout attraction of any Puerto Rico holiday – and you’ll have two sandy stretches to lay your towel on here. The main Puerto Rico Beach is protected by a marina on either side, and is ideal for families. Amadores Beach, on the other hand, is an 800m arc of sand and a hotspot for watersport enthusiasts.

Kids will relish jumping aboard a banana boat and trying to cling on, and parents will find plenty of other options to entertain younger ones. When swimming and building sandcastles gets old, head out to spot dolphins or try one of three amusement parks within easy reach.

When you’re seeking some shade, head indoors to Puerto Rico’s shopping centres. Passarella Shopping Centre, which backs onto the marina near Puerto Rico Beach, has a collection of classy boutiques and bars. A fifteen-minute walk away, the two-storey Shopping Centre Puerto Rico has more than a hundred stores, covering everything from electronics and jewellery to designer fashion and souvenirs.

The centre is also Puerto Rico’s nightlife hub. You’ll be able to dine at restaurants serving food from all over the world, but save room for some local specialties including lapas (limpets with garlic, white wine, olive oil and parsley). If you want to keep the night going, you can party at the centre. Take your pick from dozens of lively venues, including everything from Irish pubs to nightclubs with renowned DJs.

Popular Puerto Rico holidays

View all deals

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Cala d'Or Apartments

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 6 Nov 2026
  • 7 nights
  • Room only
  • Manchester

Prices from

€530 pp

Altair Apartments

8.6

Very Good

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 19 Nov 2026
  • 7 nights
  • Room only
  • Manchester

Prices from

€550 pp

Servatur Altamar

8.3

Very Good

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 1 Jun 2027
  • 7 nights
  • Self-catering
  • Manchester

Prices from

€560 pp

Cheap Puerto Rico deals under £350pp

View all deals

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

Altair Apartments

8.6

Very Good

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 2 Nov 2026
  • 4 nights
  • Self-catering
  • Manchester

Prices from

€285 pp

Cala d'Or Apartments

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 2 Nov 2026
  • 4 nights
  • Self-catering
  • Manchester

Prices from

€305 pp

Cabau Cala Nova

8.8

Excellent

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 2 Nov 2026
  • 4 nights
  • Self-catering
  • Manchester

Prices from

€300 pp

Last-minute Puerto Rico holidays

Cala d'Or Apartments

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 19 Nov 2026
  • 7 nights
  • Room only
  • Manchester

Prices from

€663 pp

Altair Apartments

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 19 Nov 2026
  • 7 nights
  • Room only
  • Manchester

Prices from

€550 pp

Servatur Altamar

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 19 Nov 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

€940 pp

Servatur Altamadores

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 21 Nov 2026
  • 7 nights
  • All-inclusive
  • Stansted

Prices from

€689 pp

Servatur Puerto Azul

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 24 Oct 2026
  • 7 nights
  • Bed & breakfast
  • Birmingham

Prices from

€1,754 pp

Apartamentos Edén

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 24 Oct 2026
  • 7 nights
  • Self-catering
  • Stansted

Prices from

€1,122 pp

Colina Mar Apartments

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 19 Nov 2026
  • 7 nights
  • All-inclusive
  • Manchester

Prices from

€610 pp

Servatur Terrazamar & Sunsuite

Puerto Rico (Gran Canaria), Gran Canaria, Spain
  • 22 Oct 2026
  • 7 nights
  • Room only
  • Manchester

Prices from

€686 pp

Prices and availability may change, confirm with the provider before booking. Prices include all mandatory fees and taxes.

When to go to Puerto Rico

The Canary Islands claim to have “the best climate in the world” – and it’s certainly true that sunny days and blue skies are the norm for much of the year.

August is the hottest month in Puerto Rico, with average temperatures of 24C. You’ll find the resort most crowded then, as well as during the months either side. But the island’s “eternal spring” climate means summer isn’t the only season that you can enjoy a beach day.

If you want to avoid the biggest crowds (and perhaps bag a cheap holiday), consider travelling in the off-season. In May, it is dry and warm, with average temperatures of 20C, while in September the sea is at its most pleasant, averaging 23C.

You can generally pick up a cheap holiday in the cooler months too, making Puerto Rico a great destination for affordable winter sun. In November, for example, the average temperature hovers in the early-20s, and warm breezes from Africa keep things balmy.

Good to know

Flight time

4.5h

(from London)

Currency

Euro (€)

Language

Spanish

Things to know about Puerto Rico

Travellers preferSelf-catering
Typical stay7 nights
Most trips start fromManchester
No. of deals we've compared1.1M+
Best times to visit Puerto Rico (Gran Canaria)Find the best time to go to Puerto Rico (Gran Canaria). Compare average prices by month and use the toggle to check average temperature and rainfall.
€900
€720
€540
€360
€180
€0
30
24
18
12
6
0

October

  • Average price per person

    €671

  • Average temperature

    24.3°C

  • Average rainfall

    0.1mm

Weather data sourced from WeatherAPI.com. Booking data from TravelSupermarket.

About TravelSupermarket