Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Best Thailand Apartments on Holiday Lettings - Villas

All filters (1)

Filters (2)

Clear filters

986 Vacation rentals

Applied filters (2)

Vacation apartment rental

Ao Nang apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $25 / night

$151 / week

1 / 29

Chonburi Province Vacation apartment rental

Pattaya apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $18 / night

$126 / week

1 / 21

Thailand Vacation apartment rental

Bangkok apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $58 / night

$361 / week

1 / 12

Vacation apartment rental

Bangkok apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $56 / night

$342 / week

1 / 10

Vacation apartment with shared pool in Prachuap Khiri Khan Province

Hua Hin apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $106 / night

$738 / week

1 / 27

Thailand Vacation apartment rental

Mae Nam apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $28 / night

$165 / week

1 / 25

Vacation apartment with shared pool in Phuket

Karon Beach apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $109 / night

$762 / week

1 / 19

Thailand Vacation apartment rental

Khanom apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $92 / night

$573 / week

1 / 22

Apartment rental in Thailand with shared pool

Bang Tao Beach apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from $181 / night

$1,008 - $1,409 / week

1 / 9

Vacation apartment with shared pool in Bangkok

Bangkok apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $23 / night

$161 / week

1 / 22

Vacation apartment accommodation

Hua Hin apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $93 / night

$573 / week

1 / 47

Thailand Vacation apartment rental

Ko Pha-Ngan apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $50 / night

$345 / week

1 / 11

Vacation apartment with shared pool in Phuket

Karon apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $3,727 / night

$26,084 / week

1 / 26

Vacation apartment in Chonburi Province

Pattaya Beach apartment

  • 40 bedrooms
  • 3 bathrooms
  • sleeps 50

from $15 / night

$101 / week

1 / 12

Vacation apartment with shared pool in Thailand

Jomtien Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $28 / night

$208 / week

1 / 21

Vacation apartment with shared pool in Thailand

Karon apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $37 / night

$247 / week

1 / 10

Chonburi Province Vacation apartment rental

Jomtien apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $31 / night

$185 / week

1 / 25

Vacation apartment in Thailand

Ko Lanta apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $126 / night

$848 / week

1 / 26

Vacation apartment in Thailand

Kathu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $14 / night

$94 / week

1 / 6

Thailand Vacation apartment rental

Patong apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $127 / night

$802 - $1,042 / week

1 / 12

Vacation apartment rental

Bon Kai apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 4

from $453 / night

$2,127 / week

1 / 12

Apartment rental in Surat Thani Province with swimming pool

Ko Pha-Ngan apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from $50 / night

$345 / week

1 / 11

Vacation apartment with shared pool in Thailand

Pratumnak apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $87 / night

$554 / week

1 / 10

Vacation apartment with shared pool in Thailand

Hua Hin apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $115 / night

$573 / week

1 / 21

Vacation apartment in Thailand

Phe apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $26 / night

$179 / week

1 / 8

Thailand Vacation apartment rental

Choeng Thale apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $328 / night

$4,580 / week

1 / 4

Apartment rental in Thailand with shared pool

Hua Na apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $72 / night

$287 / week

1 / 24

Vacation apartment with shared pool in Thailand

Hua Hin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $92 / night

$287 / week

1 / 25

Vacation apartment with shared pool in Thailand

Kamala apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $152 / night

$964 / week

1 / 11

Vacation apartment with shared pool, golf nearby in Thailand

Hua Hin apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $35 / night

$344 / week

1 / 14

Vacation apartment with shared pool in Thailand

Hua Hin apartment

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $126 / night

$687 / week

1 / 27

Apartment rental in Surat Thani Province with shared pool

Ko Samui apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $58 / night

$404 / week

1 / 14

Apartment rental in Thailand with shared pool

Jomtien Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from $44 / night

$305 / week

1 / 31

Vacation apartment with swimming pool in Thailand

Lamai Beach apartment

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from $193 / night

$1,243 / week

1 / 24

Vacation apartment with shared pool in Thailand

Karon apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from $185 / night

$1,294 / week

1 / 15

Vacation apartment rental

Bangkok apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $101 / night

$601 / week

1 / 22

Apartment rental in Thailand with shared pool, golf nearby

Pattaya apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $57 / night

$394 / week

1 / 16

Vacation apartment rental

Wichit apartment

  • 14 bedrooms
  • 14 bathrooms
  • sleeps 28

from $933 / night

$6,528 / week

1 / 20

Vacation apartment with shared pool in Thailand

Rayong apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from $47 / night

$310 / week

1 / 25

Vacation apartment rental

Chalong apartment

  • 24 bedrooms
  • 1 bathroom
  • sleeps 2

from $45 / night

$281 - $409 / week

1 / 31

×

Also consider