Homepage

Compare Goa holiday packages

Holidays from £1164 per person

Thousands of holidays

Compare 20+ trusted brands

ATOL-protected holidays

Book your getaway with confidence

Part of MoneySuperMarket

Saving you money for more than 20 years

Compare and save

Save an average of £350 per holiday

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 Goa

On the southwest coast of India, Goa is a tropical paradise where east and west meet. Unforgettable beaches, colonial architecture, and a spiritual vibe combine to make Goa holidays relaxing, exotic adventures. You can unwind in high-end resorts on India’s best beaches or find cheap family-friendly package deals in hotels overlooking the Arabian Sea.

On your holiday, get out and explore the New Age feel in the local villages. Find your zen or a full-on beach party at spiritual stronghold Anjuna, mingle with meditating backpackers at Agonda, or escape the crowds at serene and unspoilt Cavelossim. Goa really is the place to meditate on a moonlit beach or to enjoy an Ayurvedic massage at a top spa.

If you’d rather spend your time sightseeing, Goa’s historic towns and cities are packed with architectural gems. You can hike to 16th-century forts built by Portuguese settlers or admire colonial cathedrals and basilicas. In the former capital, Old Goa (also called Goa Velha), trace the state’s fascinating history by visiting its museums and the ruins of chapels and towers.

Another insight into Goa’s past is in its unique cuisine – a delicious fusion of Indian and Portuguese. After a visit to a traditional spice farm to see where all that flavour comes from, stop at a beachside shack to try fresh fish. Or you could splash out on fragrant seafood curries in the local fine dining restaurants.

Nights can be just as spicy in India’s party state. You’ll find everything from swanky clubs playing trance music to all-night beach parties where you can dance on the sand until dawn.

Last-minute Goa holidays

View all deals

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

Grand Hyatt Goa

9.3

Excellent

Goa, India
  • 1 Oct 2026
  • 7 nights
  • Half board
  • From Glasgow

Prices from

£1,639 pp

Alila Diwa Goa

9.6

Excellent

Majorda Beach, Goa, India
  • 1 Oct 2026
  • 7 nights
  • All-inclusive
  • From Edinburgh

Prices from

£2,370 pp

Beleza By The Beach

9.3

Excellent

Betalbatim Beach, Goa, India
  • 1 Oct 2026
  • 7 nights
  • Bed & breakfast
  • From Edinburgh

Prices from

£1,294 pp

All-inclusive holidays in Goa

Alila Diwa Goa

Majorda Beach, Goa, India
  • 1 Oct 2026
  • 7 nights
  • All-inclusive
  • From Edinburgh

Prices from

£2,370 pp

Novotel Goa Dona Sylvia Resort

Cavelossim, Goa, India
  • 16 Feb 2027
  • 10 nights
  • All-inclusive
  • From Birmingham

Prices from

£2,938 pp

Prices and availability may change, confirm with the provider before booking. Mandatory fees may not be included in all prices.

When to go to Goa

Monsoon season in Goa is from June until September. If the prospect of epic storms and torrential downpours doesn’t deter you, this is the cheapest time to visit. It’s a good time to bag a cheap package deal, but it will be a quieter holiday as some hotels and attractions close for the season.

Weather-wise, the best time to visit Goa is between November and March. The days are generally dry, and the sea is calm enough for swimming. Expect average temperatures between 25C and 28C during this period.

December and January are the peak months to travel, with temperatures often in the early 30s and accommodation prices high – particularly around Christmas and New Year.

A shoulder season month such as April or October is another option for a cheap holiday. You’ll miss the monsoon, but the humidity is high, and the sea is often choppy. Check out all-inclusive resort packages and you may well find a bargain.

Good to know

Flight time

9.5h

(from London)

Currency

Indian Rupee (₹)

Language

Hindi & English

Things to know about Goa

Travellers preferBed & breakfast
Typical stay14 nights
Most trips start fromHeathrow
No. of deals we've compared56k+
Best times to visit GoaFind the best time to go to Goa. Compare average prices by month and use the toggle to check average temperature and rainfall.
£3,145
£2,516
£1,887
£1,258
£629
£0
35
28
21
14
7
0

September

  • Average price per person

    £973

  • Average temperature

    27.7°C

  • Average rainfall

    10.4mm

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

About TravelSupermarket