Krabi vacations

Krabi Holidays - Cheap holidays to Krabi, Thailand

Make your tropical fantasies come to life with our superb selection of holidays to Krabi. Holidays to Krabi are all about beaches, beaches and more beaches. From the spectacular Phi Phi Islands with their array of white sand beaches framed by spectacular green cliffs to the bustling resorts of Ao Nang, our Krabi holidays will help you make the most of Thailand’s unspoilt scenic vistas. Serenity reigns on Khao Lak & Krabi where national parks blend with soft sand, lapped by azure water. Book one of our cheap holidays to Krabi and whether you are here for the excellent diving opportunities or just wish to soak up the spectacular scenery, we promise you the perfect Thai adventure.

Aonang Paradise Resort Krabi

3 stars

6.4 miles West from the centre of Krabi map

Reviewer score 4.8 / 5 9 reviews
On Sale
  • Book Now & Save 30%
  • Meals included: Breakfast

View all available promotions

£993.63 average per person
Total £1,987.25
£993.63 average per person
Total £1,987.25
£1,213.27 average per person
Total £2,426.53
£1,637.97 average per person
Total £3,275.93
£1,774.53 average per person
Total £3,549.05
£2,917.77 average per person
Total £5,835.53
£2,929.33 average per person
Total £5,858.65
3 rooms left!

Centara Grand Beach Resort & Villas Krabi

5 stars

6.7 miles West from the centre of Krabi map

Reviewer score 4.8 / 5 4 reviews
Special Promotion
  • Summer Sale! Save 30%

View all available promotions

£1,022.10 average per person
Total £2,044.19
£1,022.10 average per person
Total £2,044.19
£1,241.74 average per person
Total £2,483.47
£1,666.44 average per person
Total £3,332.87
£1,803.00 average per person
Total £3,605.99
£2,946.24 average per person
Total £5,892.47
£2,957.80 average per person
Total £5,915.59
2 rooms left!

Phi Phi Island Village Beach Resort & Spa

4 stars

22.9 miles Southwest from the centre of Krabi map

Reviewer score 4.8 / 5 10 reviews
Special Promotion
  • Book 30 Days In Advance & Save 10%
  • Meals included: American Breakfast

View all available promotions

£1,029.35 average per person
Total £2,058.70
£1,029.35 average per person
Total £2,058.70
£1,248.99 average per person
Total £2,497.98
£1,673.69 average per person
Total £3,347.38
£1,810.25 average per person
Total £3,620.50
£2,953.49 average per person
Total £5,906.98
£2,965.05 average per person
Total £5,930.10

Krabi La Playa Resort

4 stars

6.8 miles West from the centre of Krabi map

Reviewer score 4.3 / 5 23 reviews
Special Promotion
  • Meals included: Breakfast

View all available promotions

£1,003.87 average per person
Total £2,007.73
£1,003.87 average per person
Total £2,007.73
£1,223.51 average per person
Total £2,447.01
£1,648.21 average per person
Total £3,296.41
£1,784.77 average per person
Total £3,569.53
£2,928.01 average per person
Total £5,856.01
£2,939.57 average per person
Total £5,879.13

Sheraton Krabi Beach Resort

5 stars

10.9 miles West from the centre of Krabi map

Reviewer score 4.6 / 5 7 reviews
Special Promotion
  • Book 21 Days In Advance & Save 25%
  • Meals included: Breakfast Buffet

View all available promotions

£1,020.78 average per person
Total £2,041.55
£1,020.78 average per person
Total £2,041.55
£1,240.42 average per person
Total £2,480.83
£1,665.12 average per person
Total £3,330.23
£1,801.68 average per person
Total £3,603.35
£2,944.92 average per person
Total £5,889.83
£2,956.48 average per person
Total £5,912.95
2 rooms left!

Maritime Park and Spa Resort Krabi

4 stars

1.5 miles North from the centre of Krabi map

Reviewer score 4.7 / 5 3 reviews
Special Promotion
  • Save 25% Per Night
  • Meals included: Breakfast

View all available promotions

£994.58 average per person
Total £1,989.16
£994.58 average per person
Total £1,989.16
£1,214.22 average per person
Total £2,428.44
£1,638.92 average per person
Total £3,277.84
£1,775.48 average per person
Total £3,550.96
£2,918.72 average per person
Total £5,837.44
£2,930.28 average per person
Total £5,860.56

Sofitel Krabi Phokeethra Golf and Spa Resort

5 stars

11.5 miles West from the centre of Krabi map

Reviewer score 4.7 / 5 9 reviews
£1,022.20 average per person
Total £2,044.40
£1,022.20 average per person
Total £2,044.40
£1,241.84 average per person
Total £2,483.68
£1,666.54 average per person
Total £3,333.08
£1,803.10 average per person
Total £3,606.20
£2,946.34 average per person
Total £5,892.68
£2,957.90 average per person
Total £5,915.80

Emerald Garden Resort

3 stars

6.7 miles West from the centre of Krabi map

Not yet reviewed – Be the first to review this hotel
On Sale
  • Book Now & Save 65%

View all available promotions

£990.27 average per person
Total £1,980.54
£990.27 average per person
Total £1,980.54
£1,209.91 average per person
Total £2,419.82
£1,634.61 average per person
Total £3,269.22
£1,771.17 average per person
Total £3,542.34
£2,914.41 average per person
Total £5,828.82
£2,925.97 average per person
Total £5,851.94
3 rooms left!

Lanta Pavilion Resort

3 stars

34.3 miles South from the centre of Krabi map

Not yet reviewed – Be the first to review this hotel
Special Promotion
  • Summer Sale - Book Now & Save 60%

View all available promotions

£991.23 average per person
Total £1,982.46
£991.23 average per person
Total £1,982.46
£1,210.87 average per person
Total £2,421.74
£1,635.57 average per person
Total £3,271.14
£1,772.13 average per person
Total £3,544.26
£2,915.37 average per person
Total £5,830.74
£2,926.93 average per person
Total £5,853.86
3 rooms left!

Buri Tara Resort Krabi

4 stars

6.8 miles West from the centre of Krabi map

Reviewer score 4.6 / 5 18 reviews
Special Promotion
  • Meals included: Breakfast

View all available promotions

£994.58 average per person
Total £1,989.15
£994.58 average per person
Total £1,989.15
£1,214.22 average per person
Total £2,428.43
£1,638.92 average per person
Total £3,277.83
£1,775.48 average per person
Total £3,550.95
£2,918.72 average per person
Total £5,837.43
£2,930.28 average per person
Total £5,860.55

Krabi Success Beach Resort

4 stars

7.4 miles West from the centre of Krabi map

Reviewer score 4 / 5 1 reviews
Special Promotion
  • EXCLUSIVE! Book Now & Save 50%
  • Meals included: Breakfast

View all available promotions

£996.95 average per person
Total £1,993.90
£996.95 average per person
Total £1,993.90
£1,216.59 average per person
Total £2,433.18
£1,641.29 average per person
Total £3,282.58
£1,777.85 average per person
Total £3,555.70
£2,921.09 average per person
Total £5,842.18
£2,932.65 average per person
Total £5,865.30
2 rooms left!

Krabi Resort

4 stars

6.9 miles West from the centre of Krabi map

Reviewer score 4 / 5 2 reviews
Special Promotion
  • Book Now & Save 50%

View all available promotions

£995.76 average per person
Total £1,991.51
£995.76 average per person
Total £1,991.51
£1,215.40 average per person
Total £2,430.79
£1,640.10 average per person
Total £3,280.19
£1,776.66 average per person
Total £3,553.31
£2,919.90 average per person
Total £5,839.79
£2,931.46 average per person
Total £5,862.91
1 room left!

Zeavola Resort

5 stars

22.1 miles Southwest from the centre of Krabi map

Reviewer score 5 / 5 3 reviews
£1,056.79 average per person
Total £2,113.58
£1,056.79 average per person
Total £2,113.58
£1,276.43 average per person
Total £2,552.86
£1,701.13 average per person
Total £3,402.26
£1,837.69 average per person
Total £3,675.38
£2,980.93 average per person
Total £5,961.86
£2,992.49 average per person
Total £5,984.98
2 rooms left!

The Beach Boutique Resort Krabi

5 stars

8.1 miles Southeast from the centre of Krabi map

Reviewer score 4.2 / 5 15 reviews
Special Promotion
  • Book Now & Save 30%
  • Meals included: Breakfast

View all available promotions

£998.30 average per person
Total £1,996.60
£998.30 average per person
Total £1,996.60
£1,217.94 average per person
Total £2,435.88
£1,642.64 average per person
Total £3,285.28
£1,779.20 average per person
Total £3,558.40
£2,922.44 average per person
Total £5,844.88
£2,934.00 average per person
Total £5,868.00
1 room left!

Aonang Cliff Beach Resort

4 stars

6.8 miles West from the centre of Krabi map

Reviewer score 4.8 / 5 4 reviews
£1,030.23 average per person
Total £2,060.46
£1,030.23 average per person
Total £2,060.46
£1,249.87 average per person
Total £2,499.74
£1,674.57 average per person
Total £3,349.14
£1,811.13 average per person
Total £3,622.26
£2,954.37 average per person
Total £5,908.74
£2,965.93 average per person
Total £5,931.86

Sunda Resort

3 stars

7.0 miles West from the centre of Krabi map

Reviewer score 4.6 / 5 8 reviews
Special Promotion
  • Meals included: Breakfast

View all available promotions

£999.37 average per person
Total £1,998.73
£999.37 average per person
Total £1,998.73
£1,219.01 average per person
Total £2,438.01
£1,643.71 average per person
Total £3,287.41
£1,780.27 average per person
Total £3,560.53
£2,923.51 average per person
Total £5,847.01
£2,935.07 average per person
Total £5,870.13

Holiday Inn Resort PHI PHI ISLAND

3 stars

24.8 miles Southwest from the centre of Krabi map

Reviewer score 4.6 / 5 8 reviews
£1,018.41 average per person
Total £2,036.81
£1,018.41 average per person
Total £2,036.81
£1,238.05 average per person
Total £2,476.09
£1,662.75 average per person
Total £3,325.49
£1,799.31 average per person
Total £3,598.61
£2,942.55 average per person
Total £5,885.09
£2,954.11 average per person
Total £5,908.21
2 rooms left!

Lanta Palace Resort

3 stars

36.4 miles South from the centre of Krabi map

Reviewer score 5 / 5 2 reviews
£988.60 average per person
Total £1,977.19
£988.60 average per person
Total £1,977.19
£1,208.24 average per person
Total £2,416.47
£1,632.94 average per person
Total £3,265.87
£1,769.50 average per person
Total £3,538.99
£2,912.74 average per person
Total £5,825.47
£2,924.30 average per person
Total £5,848.59

Nantra de Deluxe Hotel Krabi

4 stars

7.2 miles Southeast from the centre of Krabi map

Reviewer score 4.6 / 5 5 reviews
Special Promotion
  • Meals included: Breakfast

View all available promotions

£1,021.14 average per person
Total £2,042.28
£1,021.14 average per person
Total £2,042.28
£1,240.78 average per person
Total £2,481.56
£1,665.48 average per person
Total £3,330.96
£1,802.04 average per person
Total £3,604.08
£2,945.28 average per person
Total £5,890.56
£2,956.84 average per person
Total £5,913.68
2 rooms left!

Pilanta Spa Resort Koh Lanta

4 stars

29.9 miles South from the centre of Krabi map

Not yet reviewed – Be the first to review this hotel
On Sale
  • Save 30% Per Night
  • Meals included: Breakfast

View all available promotions

£997.43 average per person
Total £1,994.85
£997.43 average per person
Total £1,994.85
£1,217.07 average per person
Total £2,434.13
£1,641.77 average per person
Total £3,283.53
£1,778.33 average per person
Total £3,556.65
£2,921.57 average per person
Total £5,843.13
£2,933.13 average per person
Total £5,866.25

Code share information

Departure Fri, 29 Jun
Flight 12
Flight 374
Flight 249
Return Sun, 1 Jul
Flight 246
Flight 385
Flight 15

Code share information

Departure Fri, 29 Jun
Flight 12
Flight 374
Flight 249
Return Sun, 1 Jul
Flight 246
Flight 385
Flight 15

Code share information

Departure Fri, 29 Jun
Flight 897
Flight 782
Flight 249
Return Sun, 1 Jul
Flight 250
Flight 773
Flight 896

Code share information

Departure Fri, 29 Jun
Flight 910
Flight 6761
Operated by Thai Airways
Flight 249
Return Sun, 1 Jul
Flight 250
Flight 385
Flight 15

Code share information

Departure Fri, 29 Jun
Flight 16
Flight 4502
Operated by Emirates
Flight 249
Return Sun, 1 Jul
Flight 250
Flight 385
Flight 15

Code share information

Departure Fri, 29 Jun
Flight 144
Flight 144
Flight 611
Flight 249
Return Sun, 1 Jul
Flight 250
Flight 385
Flight 15

Code share information

Departure Fri, 29 Jun
Flight 12
Flight 374
Flight 249
Return Sun, 1 Jul
Flight 250
Flight 65
Flight 2761
1

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 26hr 5min
Depart
10:00
London , United Kingdom
Gatwick airport (LGW)
Stop 1
19:50
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change planes. Layover: 3hr 10min

Depart
23:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 2
08:20
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 8hr 25min

Depart
16:45
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Arrive
18:05
Krabi , Thailand
Krabi Airport (KBV)

This is an overnight flight.

Return
Sun, 1 Jul
Total time: 26hr 55min
Depart
15:35
Krabi , Thailand
Krabi Airport (KBV)
Stop 1
16:55
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 8hr 40min

Depart
01:35
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Stop 2
04:40
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change planes. Layover: 3hr 20min

Depart
08:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Arrive
12:30
London , United Kingdom
Gatwick airport (LGW)

This is an overnight flight.

2

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 26hr 5min
Depart
10:00
London , United Kingdom
Gatwick airport (LGW)
Stop 1
19:50
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change planes. Layover: 3hr 10min

Depart
23:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 2
08:20
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 8hr 25min

Depart
16:45
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Arrive
18:05
Krabi , Thailand
Krabi Airport (KBV)

This is an overnight flight.

Return
Sun, 1 Jul
Total time: 26hr 55min
Depart
15:35
Krabi , Thailand
Krabi Airport (KBV)
Stop 1
16:55
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 8hr 40min

Depart
01:35
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Stop 2
04:40
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change planes. Layover: 3hr 20min

Depart
08:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Arrive
12:30
London , United Kingdom
Gatwick airport (LGW)

This is an overnight flight.

3

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 26hr 20min
Depart
09:45
London , United Kingdom
Gatwick airport (LGW)
Stop 1
12:25
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)

Change planes. Layover: 9hr 50min

Depart
22:15
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)
Stop 2
13:50
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 2hr 55min

Depart
16:45
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Arrive
18:05
Krabi , Thailand
Krabi Airport (KBV)

This is an overnight flight.

Return
Sun, 1 Jul
Total time: 20hr 20min
Depart
18:50
Krabi , Thailand
Krabi Airport (KBV)
Stop 1
20:10
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 3hr 45min

Depart
23:55
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Stop 2
06:10
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)

Change planes. Layover: 2hr 35min

Depart
08:45
Frankfurt , Germany
Frankfurt Int'l Airport (FRA)
Arrive
09:10
London , United Kingdom
Gatwick airport (LGW)

This is an overnight flight.

4

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 25hr 35min
Depart
10:30
London , United Kingdom
Gatwick airport (LGW)
Stop 1
05:25
Seoul , South Korea
Incheon Int'l airport (ICN)

Change airlines. Time between flights: 4hr 10min

Depart
09:35
Seoul , South Korea
Incheon Int'l airport (ICN)
Stop 2
13:25
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Flight 6761 Operated by Thai Airways

Change airlines. Time between flights: 3hr 20min

Depart
16:45
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Arrive
18:05
Krabi , Thailand
Krabi Airport (KBV)

This is an overnight flight.

Return
Sun, 1 Jul
Total time: 23hr 40min
Depart
18:50
Krabi , Thailand
Krabi Airport (KBV)
Stop 1
20:10
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 5hr 25min

Depart
01:35
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Stop 2
04:40
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change planes. Layover: 3hr 20min

Depart
08:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Arrive
12:30
London , United Kingdom
Gatwick airport (LGW)

This is an overnight flight.

5

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 21hr 40min
Depart
14:25
London , United Kingdom
Gatwick airport (LGW)
Stop 1
00:25
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change airlines. Time between flights: 2hr 40min

Depart
03:05
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 2
12:25
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Flight 4502 Operated by Emirates

Change planes. Layover: 4hr 20min

Depart
16:45
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Arrive
18:05
Krabi , Thailand
Krabi Airport (KBV)

This is an overnight flight.

Return
Sun, 1 Jul
Total time: 23hr 40min
Depart
18:50
Krabi , Thailand
Krabi Airport (KBV)
Stop 1
20:10
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 5hr 25min

Depart
01:35
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Stop 2
04:40
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change planes. Layover: 3hr 20min

Depart
08:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Arrive
12:30
London , United Kingdom
Gatwick airport (LGW)

This is an overnight flight.

6

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 25hr 25min
Depart
10:40
London , United Kingdom
Gatwick airport (LGW) Terminal TERMINAL N
Stop 1
12:50
Paris , France
Charles de Gaulle Airport (CDG) Terminal TERMINAL 2E

No plane change. Time between flights: 1hr 45min

Stops: 1

Depart
14:35
Paris , France
Charles de Gaulle Airport (CDG) Terminal TERMINAL 2E
Stop 2
07:05
Hanoi , Vietnam
Noibai airport (HAN) Terminal TERMINAL

Change planes. Layover: 1hr 55min

Depart
09:00
Hanoi , Vietnam
Noibai airport (HAN)
Stop 3
10:50
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 5hr 55min

Depart
16:45
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Arrive
18:05
Krabi , Thailand
Krabi Airport (KBV)

This is an overnight flight.

Return
Sun, 1 Jul
Total time: 23hr 40min
Depart
18:50
Krabi , Thailand
Krabi Airport (KBV)
Stop 1
20:10
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 5hr 25min

Depart
01:35
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Stop 2
04:40
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change planes. Layover: 3hr 20min

Depart
08:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Arrive
12:30
London , United Kingdom
Gatwick airport (LGW)

This is an overnight flight.

7

Note: You may switch your flight after selecting a package.

Leave
Fri, 29 Jun
Total time: 26hr 5min
Depart
10:00
London , United Kingdom
Gatwick airport (LGW)
Stop 1
19:50
Dubai , United Arab Emirates
Dubai Int'l (DXB)

Change planes. Layover: 3hr 10min

Depart
23:00
Dubai , United Arab Emirates
Dubai Int'l (DXB)
Stop 2
08:20
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 8hr 25min

Depart
16:45
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Arrive
18:05
Krabi , Thailand
Krabi Airport (KBV)

This is an overnight flight.

Return
Sun, 1 Jul
Total time: 23hr 35min
Depart
18:50
Krabi , Thailand
Krabi Airport (KBV)
Stop 1
20:10
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)

Change airlines. Time between flights: 6hr 20min

Depart
02:30
Bangkok , Thailand
Suvarnabhumi Int'l airport (BKK)
Stop 2
09:15
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)

Change airlines. Time between flights: 3hr 5min

Depart
12:20
Amsterdam , Netherlands
Amsterdam-Schiphol airport (AMS)
Arrive
12:25
London , United Kingdom
Gatwick airport (LGW)

This is an overnight flight.

8

The number of hotel nights in your package is based on the flight arrival and departure times at your final destination.

Early-morning arrival: If the flight to your destination is scheduled to arrive at or before 5 a.m., the hotel check-in date will be the previous day. Since normal check-in times are between 1 p.m. and 3 p.m, this ensures that a hotel room will be available to you as soon as you arrive in the early morning.

Early-morning departure: If your return flight is scheduled to depart after midnight but before 3 a.m., the hotel check-out date will be the day before your departure, so you can keep the cost of your trip as low as possible. If you want to add a hotel room for the remaining time before your flight, simply book an extra night online after you complete your package purchase. You can also call us at 0203 320 3320 or +44 (0)203 320 3320 from outside the U.K.

Remember, we will always show you the number of hotel nights and check-in and check-out dates before completing your purchase.

9