Holiday Planner: Search for cheap holidays by weather

Find a holiday and book your perfect trip with our Holiday Planner. Choose a departure month and the weather conditions you want, such as temperature and sunshine. Then fine tune the holiday search with preferred departure airport, board basis and more.

  • Month: December 2023
  • Sunshine hours: 8 hours or more [remove]

Change criteria

Holiday ideas for December 2023

More destinations >>

1. Argentina

5 star match - 100%

  • 28°C maximum daytime temperature in December in Argentina28
    28°C max day temperature
  • 8 hours of sunshine per day
  • 9 days with some rainfall in December in Argentina9
    9 days with some rainfall
  • Moderate heat & humidity in December in ArgentinaM
    Moderate heat & humidity
  • 92 mm monthly rainfall in December in Argentina92
    92 mm of monthly rainfall
  • 23°C sea temperature in December in Argentina23
    23°C sea temperature

Argentina holidays in December 2023

  • Save on UK travel with KAYAK's deals of the day
  • Find deals for destinations around the world
  • Filter by travel deal type, budget & month

Back to top

2. Barbados

5 star match - 100%

  • 29°C maximum daytime temperature in December in Barbados29
    29°C max day temperature
  • 8 hours of sunshine per day
  • 14 days with some rainfall in December in Barbados14
    14 days with some rainfall
  • High heat & humidity in December in BarbadosH
    High heat & humidity
  • 96 mm monthly rainfall in December in Barbados96
    96 mm of monthly rainfall
  • 28°C sea temperature in December in Barbados28
    28°C sea temperature

Barbados holidays in December 2023

  • Save on summer & winter sun holidays in 2024/2025
  • Book holidays to popular destinations around the world
  • Pay £0 deposits & spread cost with direct debit

Back to top

3. Egypt

5 star match - 100%

  • 24°C maximum daytime temperature in December in Egypt24
    24°C max day temperature
  • 9 hours of sunshine per day
  • 0 days with some rainfall in December in Egypt0
    0 days with some rainfall
  • No heat & humidity in December in Egypt0
    No heat & humidity
  • 0 mm monthly rainfall in December in Egypt0
    0 mm of monthly rainfall

Egypt holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

4. Egypt - Hurgada

5 star match - 100%

  • 23°C maximum daytime temperature in December in Hurgada23
    23°C max day temperature
  • 9 hours of sunshine per day
  • 0 days with some rainfall in December in Hurgada0
    0 days with some rainfall
  • No heat & humidity in December in Hurgada0
    No heat & humidity
  • 1 mm monthly rainfall in December in Hurgada1
    1 mm of monthly rainfall
  • 24°C sea temperature in December in Hurgada24
    24°C sea temperature

Hurgada holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

5. Egypt - Marsa Alam

5 star match - 100%

  • 25°C maximum daytime temperature in December in Marsa Alam25
    25°C max day temperature
  • 9 hours of sunshine per day
  • 0 days with some rainfall in December in Marsa Alam0
    0 days with some rainfall
  • No heat & humidity in December in Marsa Alam0
    No heat & humidity
  • 2 mm monthly rainfall in December in Marsa Alam2
    2 mm of monthly rainfall
  • 24°C sea temperature in December in Marsa Alam24
    24°C sea temperature

Marsa Alam holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

6. Egypt - Nile (Luxor)

5 star match - 100%

  • 24°C maximum daytime temperature in December in Nile (Luxor)24
    24°C max day temperature
  • 9 hours of sunshine per day
  • 0 days with some rainfall in December in Nile (Luxor)0
    0 days with some rainfall
  • No heat & humidity in December in Nile (Luxor)0
    No heat & humidity
  • 0 mm monthly rainfall in December in Nile (Luxor)0
    0 mm of monthly rainfall

Nile (Luxor) holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

7. Egypt - Sharm el Sheikh

5 star match - 100%

  • 22°C maximum daytime temperature in December in Sharm el Sheikh22
    22°C max day temperature
  • 8 hours of sunshine per day
  • 1 day with some rainfall in December in Sharm el Sheikh1
    1 day with some rainfall
  • No heat & humidity in December in Sharm el Sheikh0
    No heat & humidity
  • 4 mm monthly rainfall in December in Sharm el Sheikh4
    4 mm of monthly rainfall
  • 25°C sea temperature in December in Sharm el Sheikh25
    25°C sea temperature

Sharm el Sheikh holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

8. India - Goa

5 star match - 100%

  • 33°C maximum daytime temperature in December in Goa33
    33°C max day temperature
  • 10 hours of sunshine per day
  • 0 days with some rainfall in December in Goa0
    0 days with some rainfall
  • High heat & humidity in December in GoaH
    High heat & humidity
  • 14 mm monthly rainfall in December in Goa14
    14 mm of monthly rainfall
  • 28°C sea temperature in December in Goa28
    28°C sea temperature

Goa holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

9. Indonesia - Bali

5 star match - 100%

  • 31°C maximum daytime temperature in December in Bali31
    31°C max day temperature
  • 8 hours of sunshine per day
  • 16 days with some rainfall in December in Bali16
    16 days with some rainfall
  • Very high heat & humidity in December in BaliVH
    Very High heat & humidity
  • 258 mm monthly rainfall in December in Bali258
    258 mm of monthly rainfall
  • 29°C sea temperature in December in Bali29
    29°C sea temperature

Bali holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

10. Mauritius

5 star match - 100%

  • 29°C maximum daytime temperature in December in Mauritius29
    29°C max day temperature
  • 8 hours of sunshine per day
  • 16 days with some rainfall in December in Mauritius16
    16 days with some rainfall
  • High heat & humidity in December in MauritiusH
    High heat & humidity
  • 162 mm monthly rainfall in December in Mauritius162
    162 mm of monthly rainfall
  • 27°C sea temperature in December in Mauritius27
    27°C sea temperature

Mauritius holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

11. Oman

5 star match - 100%

  • 26°C maximum daytime temperature in December in Oman26
    26°C max day temperature
  • 9 hours of sunshine per day
  • 2 days with some rainfall in December in Oman2
    2 days with some rainfall
  • Low heat & humidity in December in OmanL
    Low heat & humidity
  • 10 mm monthly rainfall in December in Oman10
    10 mm of monthly rainfall
  • 25°C sea temperature in December in Oman25
    25°C sea temperature

Oman holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

12. Qatar

5 star match - 100%

  • 24°C maximum daytime temperature in December in Qatar24
    24°C max day temperature
  • 8 hours of sunshine per day
  • 2 days with some rainfall in December in Qatar2
    2 days with some rainfall
  • No heat & humidity in December in Qatar0
    No heat & humidity
  • 11 mm monthly rainfall in December in Qatar11
    11 mm of monthly rainfall
  • 23°C sea temperature in December in Qatar23
    23°C sea temperature

Qatar holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

13. St Kitts & Nevis

5 star match - 100%

  • 29°C maximum daytime temperature in December in St Kitts & Nevis29
    29°C max day temperature
  • 8 hours of sunshine per day
  • 20 days with some rainfall in December in St Kitts & Nevis20
    20 days with some rainfall
  • Moderate heat & humidity in December in St Kitts & NevisM
    Moderate heat & humidity
  • 89 mm monthly rainfall in December in St Kitts & Nevis89
    89 mm of monthly rainfall
  • 27°C sea temperature in December in St Kitts & Nevis27
    27°C sea temperature

St Kitts & Nevis holidays in December 2023

  • Save up to £11 on last minute flights with TravelUp
  • Book flights to Asia, the Middle East, Europe & more
  • Offer valid on bookings over £200. Use discount code
Show discount codeShow discount code ******M11

Expires at 23:59 on Tuesday 30th Apr 2024 · View all Travel Up offers

Back to top

14. St Lucia

5 star match - 100%

  • 29°C maximum daytime temperature in December in St Lucia29
    29°C max day temperature
  • 8 hours of sunshine per day
  • 18 days with some rainfall in December in St Lucia18
    18 days with some rainfall
  • Moderate heat & humidity in December in St LuciaM
    Moderate heat & humidity
  • 149 mm monthly rainfall in December in St Lucia149
    149 mm of monthly rainfall
  • 28°C sea temperature in December in St Lucia28
    28°C sea temperature

St Lucia holidays in December 2023

  • Save on summer & winter sun holidays in 2024/2025
  • Book holidays to popular destinations around the world
  • Pay £0 deposits & spread cost with direct debit

Back to top

15. Thailand

5 star match - 100%

  • 31°C maximum daytime temperature in December in Thailand31
    31°C max day temperature
  • 8 hours of sunshine per day
  • 1 day with some rainfall in December in Thailand1
    1 day with some rainfall
  • High heat & humidity in December in ThailandH
    High heat & humidity
  • 11 mm monthly rainfall in December in Thailand11
    11 mm of monthly rainfall

Thailand holidays in December 2023

  • Save on summer & winter sun holidays in 2024/2025
  • Book holidays to popular destinations around the world
  • Pay £0 deposits & spread cost with direct debit

Back to top

16. Thailand - Bangkok

5 star match - 100%

  • 31°C maximum daytime temperature in December in Bangkok31
    31°C max day temperature
  • 8 hours of sunshine per day
  • 1 day with some rainfall in December in Bangkok1
    1 day with some rainfall
  • High heat & humidity in December in BangkokH
    High heat & humidity
  • 11 mm monthly rainfall in December in Bangkok11
    11 mm of monthly rainfall

Bangkok holidays in December 2023

  • Save on summer & winter sun holidays in 2024/2025
  • Book holidays to popular destinations around the world
  • Pay £0 deposits & spread cost with direct debit

Back to top

17. Thailand - Khao Lak

5 star match - 100%

  • 32°C maximum daytime temperature in December in Khao Lak32
    32°C max day temperature
  • 8 hours of sunshine per day
  • 7 days with some rainfall in December in Khao Lak7
    7 days with some rainfall
  • High heat & humidity in December in Khao LakH
    High heat & humidity
  • 70 mm monthly rainfall in December in Khao Lak70
    70 mm of monthly rainfall
  • 28°C sea temperature in December in Khao Lak28
    28°C sea temperature

Khao Lak holidays in December 2023

  • Save on summer & winter sun holidays in 2024/2025
  • Book holidays to popular destinations around the world
  • Pay £0 deposits & spread cost with direct debit

Back to top

18. Thailand - Pattaya

5 star match - 100%

  • 30°C maximum daytime temperature in December in Pattaya30
    30°C max day temperature
  • 8 hours of sunshine per day
  • 1 day with some rainfall in December in Pattaya1
    1 day with some rainfall
  • High heat & humidity in December in PattayaH
    High heat & humidity
  • 13 mm monthly rainfall in December in Pattaya13
    13 mm of monthly rainfall
  • 28°C sea temperature in December in Pattaya28
    28°C sea temperature

Pattaya holidays in December 2023

  • Save on summer & winter sun holidays in 2024/2025
  • Book holidays to popular destinations around the world
  • Pay £0 deposits & spread cost with direct debit

Back to top

19. Thailand - Phuket

5 star match - 100%

  • 31°C maximum daytime temperature in December in Phuket31
    31°C max day temperature
  • 8 hours of sunshine per day
  • 8 days with some rainfall in December in Phuket8
    8 days with some rainfall
  • High heat & humidity in December in PhuketH
    High heat & humidity
  • 66 mm monthly rainfall in December in Phuket66
    66 mm of monthly rainfall
  • 28°C sea temperature in December in Phuket28
    28°C sea temperature

Phuket holidays in December 2023

  • Save on summer & winter sun holidays in 2024/2025
  • Book holidays to popular destinations around the world
  • Pay £0 deposits & spread cost with direct debit

Back to top

20. UAE - Abu Dhabi

5 star match - 100%

  • 26°C maximum daytime temperature in December in Abu Dhabi26
    26°C max day temperature
  • 8 hours of sunshine per day
  • 2 days with some rainfall in December in Abu Dhabi2
    2 days with some rainfall
  • Low heat & humidity in December in Abu DhabiL
    Low heat & humidity
  • 6 mm monthly rainfall in December in Abu Dhabi6
    6 mm of monthly rainfall
  • 24°C sea temperature in December in Abu Dhabi24
    24°C sea temperature

Abu Dhabi holidays in December 2023

  • Book online with TUI & save up to 7% on holidays
  • FREE child places available for select holidays
  • Pay £0 deposits with direct debit & spread the cost

Back to top

    1 | 2 | 3 | 4     Next >>

Holiday Planner: Search by weather

More search options

Metric (°C / mm)  |  Imperial (°F / inches)

Understanding our Holiday Planner

Our Holiday Planner uses average weather conditions to find holidays that best match your search criteria. The results are shown in descending order from exact match to partial match:

  • 100% - exact match
  • 95% to 99% - very good match
  • 85% to 94% - good match
  • 60% to 84% - partial match
  • below 60% - we do not show destinations below 60%

Filter the holidays by your preferred departure airport, board basis and holiday duration. Alternatively, you can use our advanced destination finder to search for destinations based on the same weather criteria.

Where is hot? Best places to go on holiday

Explore holidays in the sun for less

More holidays

Airport parking

More parking

Airport lounges

More lounges

Top ^