BOOK EARLY AND SAVE 10%
Book 30 days or more in advance of travel and save 10% off normal rates for stays of 3 nights or longer! Conditions apply* See terms and conditions for full details.
Conditions:
- Full payment required at the time of booking.
- Cancellations or amendments are not permitted.
- Not in conjunction with any other special
- Limited availability
- Discount is applied to base rate of the apartment only. Extra person/foldaway bed rate does not receive the discount.
How To Book
Your requested dates have been highlighted on the grid below. Please choose the rate offer by clicking on the "Book" button to the right of the availability grid.
To choose alternative dates click on the rate boxes to activate/deactivate the tick boxes.
Two Bedroom Apartment
Two Bedroom Apartment
Book Ahead - Save 10% - 3 Nights
Rate is based on a 3+ night stay.
May 2024
29
Wed
0
350
CALL
Arrive
Depart
30
Thu
0
350
CALL
Arrive
Depart
31
Fri
383
425
Arrive
Depart
Jun 2024
01
Sat
383
425
Arrive
Depart
02
Sun
299
315
350
Arrive
Depart
03
Mon
315
350
Arrive
Depart
04
Tue
315
350
Arrive
Depart
05
Wed
315
350
Arrive
Depart
06
Thu
315
350
Arrive
Depart
07
Fri
0
468
CALL
Arrive
Depart
Jun 2024
08
Sat
0
468
CALL
Arrive
Depart
09
Sun
0
385
CALL
Arrive
Depart
10
Mon
340
378
Arrive
Depart
11
Tue
340
378
Arrive
Depart
12
Wed
340
378
Arrive
Depart
13
Thu
0
385
CALL
Arrive
Depart
14
Fri
0
468
CALL
Arrive
Depart
Jun 2024
15
Sat
421
468
Hurry
Arrive
Depart
16
Sun
331
368
Arrive
Depart
17
Mon
331
368
Arrive
Depart
18
Tue
315
350
Arrive
Depart
19
Wed
362
403
Hurry
Arrive
Depart
20
Thu
0
403
CALL
Arrive
Depart
21
Fri
0
489
CALL
Arrive
Depart
Jun 2024
22
Sat
0
621
CALL
Arrive
Depart
23
Sun
0
564
CALL
Arrive
Depart
24
Mon
441
490
Arrive
Depart
25
Tue
441
490
Arrive
Depart
26
Wed
441
490
Arrive
Depart
27
Thu
441
490
Arrive
Depart
28
Fri
486
540
Arrive
Depart
Jun 2024
29
Sat
486
540
Arrive
Depart
30
Sun
441
490
Arrive
Depart
Book
Two Bedroom Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
May 2024
29
Wed
0
333
CALL
Arrive
Depart
30
Thu
0
333
CALL
Arrive
Depart
31
Fri
363
404
Arrive
Depart
Jun 2024
01
Sat
363
404
Arrive
Depart
02
Sun
299
333
Arrive
Depart
03
Mon
299
333
Arrive
Depart
04
Tue
299
333
Arrive
Depart
05
Wed
299
333
Arrive
Depart
06
Thu
299
333
Arrive
Depart
07
Fri
0
444
CALL
Arrive
Depart
Jun 2024
08
Sat
0
444
CALL
Arrive
Depart
09
Sun
0
366
CALL
Arrive
Depart
10
Mon
323
359
Arrive
Depart
11
Tue
323
359
Arrive
Depart
12
Wed
323
359
Arrive
Depart
13
Thu
0
366
CALL
Arrive
Depart
14
Fri
0
444
CALL
Arrive
Depart
Jun 2024
15
Sat
400
444
Hurry
Arrive
Depart
16
Sun
314
349
Arrive
Depart
17
Mon
314
349
Arrive
Depart
18
Tue
299
333
Arrive
Depart
19
Wed
344
382
Hurry
Arrive
Depart
20
Thu
0
382
CALL
Arrive
Depart
21
Fri
0
464
CALL
Arrive
Depart
Jun 2024
22
Sat
0
590
CALL
Arrive
Depart
23
Sun
0
535
CALL
Arrive
Depart
24
Mon
419
466
Arrive
Depart
25
Tue
419
466
Arrive
Depart
26
Wed
419
466
Arrive
Depart
27
Thu
419
466
Arrive
Depart
28
Fri
462
513
Arrive
Depart
Jun 2024
29
Sat
462
513
Arrive
Depart
30
Sun
419
466
Arrive
Depart
Book
Two Bedroom Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
May 2024
29
Wed
0
315
CALL
Arrive
Depart
30
Thu
0
315
CALL
Arrive
Depart
31
Fri
344
383
Arrive
Depart
Jun 2024
01
Sat
344
383
Arrive
Depart
02
Sun
284
315
Arrive
Depart
03
Mon
284
315
Arrive
Depart
04
Tue
284
315
Arrive
Depart
05
Wed
284
315
Arrive
Depart
06
Thu
284
315
Arrive
Depart
07
Fri
0
421
CALL
Arrive
Depart
Jun 2024
08
Sat
0
421
CALL
Arrive
Depart
09
Sun
0
347
CALL
Arrive
Depart
10
Mon
306
340
Arrive
Depart
11
Tue
306
340
Arrive
Depart
12
Wed
306
340
Arrive
Depart
13
Thu
0
347
CALL
Arrive
Depart
14
Fri
0
421
CALL
Arrive
Depart
Jun 2024
15
Sat
379
421
Hurry
Arrive
Depart
16
Sun
298
331
Arrive
Depart
17
Mon
298
331
Arrive
Depart
18
Tue
284
315
Arrive
Depart
19
Wed
326
362
Hurry
Arrive
Depart
20
Thu
0
362
CALL
Arrive
Depart
21
Fri
0
440
CALL
Arrive
Depart
Jun 2024
22
Sat
0
559
CALL
Arrive
Depart
23
Sun
0
507
CALL
Arrive
Depart
24
Mon
397
441
Arrive
Depart
25
Tue
397
441
Arrive
Depart
26
Wed
397
441
Arrive
Depart
27
Thu
397
441
Arrive
Depart
28
Fri
437
486
Arrive
Depart
Jun 2024
29
Sat
437
486
Arrive
Depart
30
Sun
397
441
Arrive
Depart
Book
Two Bedroom Partial Ocean View Apartment
Two Bedroom Partial Ocean View Apartment
Book Ahead - Save 10% - 3 Nights
Rate is based on a 3+ night stay.
May 2024
29
Wed
0
365
CALL
Arrive
Depart
30
Thu
0
365
CALL
Arrive
Depart
31
Fri
401
445
Arrive
Depart
Jun 2024
01
Sat
401
445
Arrive
Depart
02
Sun
312
329
365
Arrive
Depart
03
Mon
329
365
Arrive
Depart
04
Tue
329
365
Arrive
Depart
05
Wed
329
365
Arrive
Depart
06
Thu
345
383
Arrive
Depart
07
Fri
421
467
Arrive
Depart
Jun 2024
08
Sat
0
490
CALL
Arrive
Depart
09
Sun
0
402
CALL
Arrive
Depart
10
Mon
329
365
Arrive
Depart
11
Tue
329
365
Arrive
Depart
12
Wed
345
383
Arrive
Depart
13
Thu
0
402
CALL
Arrive
Depart
14
Fri
0
490
CALL
Arrive
Depart
Jun 2024
15
Sat
401
445
Arrive
Depart
16
Sun
329
365
Arrive
Depart
17
Mon
329
365
Arrive
Depart
18
Tue
329
365
Arrive
Depart
19
Wed
361
402
Arrive
Depart
20
Thu
378
420
Hurry
Arrive
Depart
21
Fri
0
512
CALL
Arrive
Depart
Jun 2024
22
Sat
0
667
CALL
Arrive
Depart
23
Sun
0
610
CALL
Arrive
Depart
24
Mon
477
530
Arrive
Depart
25
Tue
477
530
Arrive
Depart
26
Wed
477
530
Arrive
Depart
27
Thu
477
530
Arrive
Depart
28
Fri
522
580
Arrive
Depart
Jun 2024
29
Sat
522
580
Arrive
Depart
30
Sun
477
530
Arrive
Depart
Book
Two Bedroom Partial Ocean View Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
May 2024
29
Wed
0
347
CALL
Arrive
Depart
30
Thu
0
347
CALL
Arrive
Depart
31
Fri
380
423
Arrive
Depart
Jun 2024
01
Sat
380
423
Arrive
Depart
02
Sun
312
347
Arrive
Depart
03
Mon
312
347
Arrive
Depart
04
Tue
312
347
Arrive
Depart
05
Wed
312
347
Arrive
Depart
06
Thu
328
364
Arrive
Depart
07
Fri
400
444
Arrive
Depart
Jun 2024
08
Sat
0
465
CALL
Arrive
Depart
09
Sun
0
381
CALL
Arrive
Depart
10
Mon
312
347
Arrive
Depart
11
Tue
312
347
Arrive
Depart
12
Wed
328
364
Arrive
Depart
13
Thu
0
381
CALL
Arrive
Depart
14
Fri
0
465
CALL
Arrive
Depart
Jun 2024
15
Sat
380
423
Arrive
Depart
16
Sun
312
347
Arrive
Depart
17
Mon
312
347
Arrive
Depart
18
Tue
312
347
Arrive
Depart
19
Wed
343
381
Arrive
Depart
20
Thu
359
399
Hurry
Arrive
Depart
21
Fri
0
486
CALL
Arrive
Depart
Jun 2024
22
Sat
0
634
CALL
Arrive
Depart
23
Sun
0
579
CALL
Arrive
Depart
24
Mon
453
504
Arrive
Depart
25
Tue
453
504
Arrive
Depart
26
Wed
453
504
Arrive
Depart
27
Thu
453
504
Arrive
Depart
28
Fri
496
551
Arrive
Depart
Jun 2024
29
Sat
496
551
Arrive
Depart
30
Sun
453
504
Arrive
Depart
Book
Two Bedroom Partial Ocean View Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
May 2024
29
Wed
0
329
CALL
Arrive
Depart
30
Thu
0
329
CALL
Arrive
Depart
31
Fri
360
401
Arrive
Depart
Jun 2024
01
Sat
360
401
Arrive
Depart
02
Sun
296
329
Arrive
Depart
03
Mon
296
329
Arrive
Depart
04
Tue
296
329
Arrive
Depart
05
Wed
296
329
Arrive
Depart
06
Thu
310
345
Arrive
Depart
07
Fri
378
421
Arrive
Depart
Jun 2024
08
Sat
0
441
CALL
Arrive
Depart
09
Sun
0
361
CALL
Arrive
Depart
10
Mon
296
329
Arrive
Depart
11
Tue
296
329
Arrive
Depart
12
Wed
310
345
Arrive
Depart
13
Thu
0
361
CALL
Arrive
Depart
14
Fri
0
441
CALL
Arrive
Depart
Jun 2024
15
Sat
360
401
Arrive
Depart
16
Sun
296
329
Arrive
Depart
17
Mon
296
329
Arrive
Depart
18
Tue
296
329
Arrive
Depart
19
Wed
325
361
Arrive
Depart
20
Thu
340
378
Hurry
Arrive
Depart
21
Fri
0
461
CALL
Arrive
Depart
Jun 2024
22
Sat
0
600
CALL
Arrive
Depart
23
Sun
0
549
CALL
Arrive
Depart
24
Mon
429
477
Arrive
Depart
25
Tue
429
477
Arrive
Depart
26
Wed
429
477
Arrive
Depart
27
Thu
429
477
Arrive
Depart
28
Fri
470
522
Arrive
Depart
Jun 2024
29
Sat
470
522
Arrive
Depart
30
Sun
429
477
Arrive
Depart
Book
Two Bedroom Ocean View Apartment
Two Bedroom Ocean View Apartment
Book Ahead - Save 10% - 3 Nights
Rate is based on a 3+ night stay.
May 2024
29
Wed
0
390
CALL
Arrive
Depart
30
Thu
0
390
CALL
Arrive
Depart
31
Fri
428
475
Arrive
Depart
Jun 2024
01
Sat
428
475
Arrive
Depart
02
Sun
333
351
390
Arrive
Depart
03
Mon
351
390
Arrive
Depart
04
Tue
351
390
Arrive
Depart
05
Wed
351
390
Arrive
Depart
06
Thu
351
390
Arrive
Depart
07
Fri
428
475
Arrive
Depart
Jun 2024
08
Sat
428
475
Arrive
Depart
09
Sun
351
390
Arrive
Depart
10
Mon
351
390
Arrive
Depart
11
Tue
351
390
Arrive
Depart
12
Wed
351
390
Arrive
Depart
13
Thu
351
390
Arrive
Depart
14
Fri
449
499
Arrive
Depart
Jun 2024
15
Sat
428
475
Arrive
Depart
16
Sun
351
390
Arrive
Depart
17
Mon
351
390
Arrive
Depart
18
Tue
351
390
Arrive
Depart
19
Wed
351
390
Arrive
Depart
20
Thu
404
449
Hurry
Arrive
Depart
21
Fri
0
546
CALL
Arrive
Depart
Jun 2024
22
Sat
0
730
CALL
Arrive
Depart
23
Sun
605
673
Hurry
Arrive
Depart
24
Mon
527
585
Arrive
Depart
25
Tue
527
585
Arrive
Depart
26
Wed
527
585
Arrive
Depart
27
Thu
527
585
Arrive
Depart
28
Fri
572
635
Arrive
Depart
Jun 2024
29
Sat
572
635
Arrive
Depart
30
Sun
527
585
Arrive
Depart
Book
Two Bedroom Ocean View Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
May 2024
29
Wed
0
371
CALL
Arrive
Depart
30
Thu
0
371
CALL
Arrive
Depart
31
Fri
406
451
Arrive
Depart
Jun 2024
01
Sat
406
451
Arrive
Depart
02
Sun
333
371
Arrive
Depart
03
Mon
333
371
Arrive
Depart
04
Tue
333
371
Arrive
Depart
05
Wed
333
371
Arrive
Depart
06
Thu
333
371
Arrive
Depart
07
Fri
406
451
Arrive
Depart
Jun 2024
08
Sat
406
451
Arrive
Depart
09
Sun
333
371
Arrive
Depart
10
Mon
333
371
Arrive
Depart
11
Tue
333
371
Arrive
Depart
12
Wed
333
371
Arrive
Depart
13
Thu
333
371
Arrive
Depart
14
Fri
426
474
Arrive
Depart
Jun 2024
15
Sat
406
451
Arrive
Depart
16
Sun
333
371
Arrive
Depart
17
Mon
333
371
Arrive
Depart
18
Tue
333
371
Arrive
Depart
19
Wed
333
371
Arrive
Depart
20
Thu
383
426
Hurry
Arrive
Depart
21
Fri
0
519
CALL
Arrive
Depart
Jun 2024
22
Sat
0
694
CALL
Arrive
Depart
23
Sun
575
639
Hurry
Arrive
Depart
24
Mon
500
556
Arrive
Depart
25
Tue
500
556
Arrive
Depart
26
Wed
500
556
Arrive
Depart
27
Thu
500
556
Arrive
Depart
28
Fri
543
603
Arrive
Depart
Jun 2024
29
Sat
543
603
Arrive
Depart
30
Sun
500
556
Arrive
Depart
Book
Two Bedroom Ocean View Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
May 2024
29
Wed
0
351
CALL
Arrive
Depart
30
Thu
0
351
CALL
Arrive
Depart
31
Fri
385
428
Arrive
Depart
Jun 2024
01
Sat
385
428
Arrive
Depart
02
Sun
316
351
Arrive
Depart
03
Mon
316
351
Arrive
Depart
04
Tue
316
351
Arrive
Depart
05
Wed
316
351
Arrive
Depart
06
Thu
316
351
Arrive
Depart
07
Fri
385
428
Arrive
Depart
Jun 2024
08
Sat
385
428
Arrive
Depart
09
Sun
316
351
Arrive
Depart
10
Mon
316
351
Arrive
Depart
11
Tue
316
351
Arrive
Depart
12
Wed
316
351
Arrive
Depart
13
Thu
316
351
Arrive
Depart
14
Fri
404
449
Arrive
Depart
Jun 2024
15
Sat
385
428
Arrive
Depart
16
Sun
316
351
Arrive
Depart
17
Mon
316
351
Arrive
Depart
18
Tue
316
351
Arrive
Depart
19
Wed
316
351
Arrive
Depart
20
Thu
363
404
Hurry
Arrive
Depart
21
Fri
0
492
CALL
Arrive
Depart
Jun 2024
22
Sat
0
657
CALL
Arrive
Depart
23
Sun
545
605
Hurry
Arrive
Depart
24
Mon
474
527
Arrive
Depart
25
Tue
474
527
Arrive
Depart
26
Wed
474
527
Arrive
Depart
27
Thu
474
527
Arrive
Depart
28
Fri
514
572
Arrive
Depart
Jun 2024
29
Sat
514
572
Arrive
Depart
30
Sun
474
527
Arrive
Depart
Book
Three Bedroom Standard Apartment
Three Bedroom Standard Apartment
Book Ahead - Save 10% - 3 Nights
Rate is based on a 3+ night stay.
May 2024
29
Wed
0
525
CALL
Arrive
Depart
30
Thu
0
525
CALL
Arrive
Depart
31
Fri
540
600
Arrive
Depart
Jun 2024
01
Sat
540
600
Arrive
Depart
02
Sun
449
473
525
Arrive
Depart
03
Mon
473
525
Arrive
Depart
04
Tue
473
525
Arrive
Depart
05
Wed
473
525
Arrive
Depart
06
Thu
473
525
Arrive
Depart
07
Fri
540
600
Arrive
Depart
Jun 2024
08
Sat
540
600
Arrive
Depart
09
Sun
473
525
Arrive
Depart
10
Mon
473
525
Arrive
Depart
11
Tue
473
525
Arrive
Depart
12
Wed
473
525
Arrive
Depart
13
Thu
473
525
Arrive
Depart
14
Fri
540
600
Arrive
Depart
Jun 2024
15
Sat
540
600
Arrive
Depart
16
Sun
473
525
Arrive
Depart
17
Mon
473
525
Arrive
Depart
18
Tue
473
525
Arrive
Depart
19
Wed
496
551
Hurry
Arrive
Depart
20
Thu
0
604
CALL
Arrive
Depart
21
Fri
0
690
CALL
Arrive
Depart
Jun 2024
22
Sat
0
851
CALL
Arrive
Depart
23
Sun
0
794
CALL
Arrive
Depart
24
Mon
621
690
Arrive
Depart
25
Tue
621
690
Arrive
Depart
26
Wed
621
690
Arrive
Depart
27
Thu
621
690
Arrive
Depart
28
Fri
666
740
Arrive
Depart
Jun 2024
29
Sat
666
740
Arrive
Depart
30
Sun
621
690
Arrive
Depart
Book
Three Bedroom Standard Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
May 2024
29
Wed
0
499
CALL
Arrive
Depart
30
Thu
0
499
CALL
Arrive
Depart
31
Fri
513
570
Arrive
Depart
Jun 2024
01
Sat
513
570
Arrive
Depart
02
Sun
449
499
Arrive
Depart
03
Mon
449
499
Arrive
Depart
04
Tue
449
499
Arrive
Depart
05
Wed
449
499
Arrive
Depart
06
Thu
449
499
Arrive
Depart
07
Fri
513
570
Arrive
Depart
Jun 2024
08
Sat
513
570
Arrive
Depart
09
Sun
449
499
Arrive
Depart
10
Mon
449
499
Arrive
Depart
11
Tue
449
499
Arrive
Depart
12
Wed
449
499
Arrive
Depart
13
Thu
449
499
Arrive
Depart
14
Fri
513
570
Arrive
Depart
Jun 2024
15
Sat
513
570
Arrive
Depart
16
Sun
449
499
Arrive
Depart
17
Mon
449
499
Arrive
Depart
18
Tue
449
499
Arrive
Depart
19
Wed
471
524
Hurry
Arrive
Depart
20
Thu
0
574
CALL
Arrive
Depart
21
Fri
0
656
CALL
Arrive
Depart
Jun 2024
22
Sat
0
808
CALL
Arrive
Depart
23
Sun
0
754
CALL
Arrive
Depart
24
Mon
590
656
Arrive
Depart
25
Tue
590
656
Arrive
Depart
26
Wed
590
656
Arrive
Depart
27
Thu
590
656
Arrive
Depart
28
Fri
633
703
Arrive
Depart
Jun 2024
29
Sat
633
703
Arrive
Depart
30
Sun
590
656
Arrive
Depart
Book
Three Bedroom Standard Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
May 2024
29
Wed
0
473
CALL
Arrive
Depart
30
Thu
0
473
CALL
Arrive
Depart
31
Fri
486
540
Arrive
Depart
Jun 2024
01
Sat
486
540
Arrive
Depart
02
Sun
425
473
Arrive
Depart
03
Mon
425
473
Arrive
Depart
04
Tue
425
473
Arrive
Depart
05
Wed
425
473
Arrive
Depart
06
Thu
425
473
Arrive
Depart
07
Fri
486
540
Arrive
Depart
Jun 2024
08
Sat
486
540
Arrive
Depart
09
Sun
425
473
Arrive
Depart
10
Mon
425
473
Arrive
Depart
11
Tue
425
473
Arrive
Depart
12
Wed
425
473
Arrive
Depart
13
Thu
425
473
Arrive
Depart
14
Fri
486
540
Arrive
Depart
Jun 2024
15
Sat
486
540
Arrive
Depart
16
Sun
425
473
Arrive
Depart
17
Mon
425
473
Arrive
Depart
18
Tue
425
473
Arrive
Depart
19
Wed
447
496
Hurry
Arrive
Depart
20
Thu
0
543
CALL
Arrive
Depart
21
Fri
0
621
CALL
Arrive
Depart
Jun 2024
22
Sat
0
766
CALL
Arrive
Depart
23
Sun
0
714
CALL
Arrive
Depart
24
Mon
559
621
Arrive
Depart
25
Tue
559
621
Arrive
Depart
26
Wed
559
621
Arrive
Depart
27
Thu
559
621
Arrive
Depart
28
Fri
599
666
Arrive
Depart
Jun 2024
29
Sat
599
666
Arrive
Depart
30
Sun
559
621
Arrive
Depart
Book
Three Bedroom Premium Ocean View Apartment
Three Bedroom Premium Ocean View Apartment
Book Ahead - Save 10% - 3 Nights
Rate is based on a 3+ night stay.
May 2024
29
Wed
0
625
CALL
Arrive
Depart
30
Thu
0
625
CALL
Arrive
Depart
31
Fri
626
695
Arrive
Depart
Jun 2024
01
Sat
626
695
Arrive
Depart
02
Sun
534
563
625
Arrive
Depart
03
Mon
563
625
Arrive
Depart
04
Tue
563
625
Arrive
Depart
05
Wed
563
625
Arrive
Depart
06
Thu
563
625
Arrive
Depart
07
Fri
626
695
Arrive
Depart
Jun 2024
08
Sat
657
730
Hurry
Arrive
Depart
09
Sun
0
688
CALL
Arrive
Depart
10
Mon
563
625
Arrive
Depart
11
Tue
563
625
Arrive
Depart
12
Wed
563
625
Arrive
Depart
13
Thu
563
625
Arrive
Depart
14
Fri
626
695
Arrive
Depart
Jun 2024
15
Sat
626
695
Arrive
Depart
16
Sun
563
625
Arrive
Depart
17
Mon
563
625
Arrive
Depart
18
Tue
563
625
Arrive
Depart
19
Wed
563
625
Arrive
Depart
20
Thu
563
625
Arrive
Depart
21
Fri
626
695
Arrive
Depart
Jun 2024
22
Sat
0
1144
CALL
Arrive
Depart
23
Sun
0
1087
CALL
Arrive
Depart
24
Mon
851
945
Arrive
Depart
25
Tue
851
945
Arrive
Depart
26
Wed
851
945
Arrive
Depart
27
Thu
851
945
Arrive
Depart
28
Fri
896
995
Arrive
Depart
Jun 2024
29
Sat
896
995
Arrive
Depart
30
Sun
851
945
Arrive
Depart
Book
Three Bedroom Premium Ocean View Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
May 2024
29
Wed
0
594
CALL
Arrive
Depart
30
Thu
0
594
CALL
Arrive
Depart
31
Fri
594
660
Arrive
Depart
Jun 2024
01
Sat
594
660
Arrive
Depart
02
Sun
534
594
Arrive
Depart
03
Mon
534
594
Arrive
Depart
04
Tue
534
594
Arrive
Depart
05
Wed
534
594
Arrive
Depart
06
Thu
534
594
Arrive
Depart
07
Fri
594
660
Arrive
Depart
Jun 2024
08
Sat
624
693
Hurry
Arrive
Depart
09
Sun
0
653
CALL
Arrive
Depart
10
Mon
534
594
Arrive
Depart
11
Tue
534
594
Arrive
Depart
12
Wed
534
594
Arrive
Depart
13
Thu
534
594
Arrive
Depart
14
Fri
594
660
Arrive
Depart
Jun 2024
15
Sat
594
660
Arrive
Depart
16
Sun
534
594
Arrive
Depart
17
Mon
534
594
Arrive
Depart
18
Tue
534
594
Arrive
Depart
19
Wed
534
594
Arrive
Depart
20
Thu
534
594
Arrive
Depart
21
Fri
594
660
Arrive
Depart
Jun 2024
22
Sat
0
1087
CALL
Arrive
Depart
23
Sun
0
1032
CALL
Arrive
Depart
24
Mon
808
898
Arrive
Depart
25
Tue
808
898
Arrive
Depart
26
Wed
808
898
Arrive
Depart
27
Thu
808
898
Arrive
Depart
28
Fri
851
945
Arrive
Depart
Jun 2024
29
Sat
851
945
Arrive
Depart
30
Sun
808
898
Arrive
Depart
Book
Three Bedroom Premium Ocean View Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
May 2024
29
Wed
0
563
CALL
Arrive
Depart
30
Thu
0
563
CALL
Arrive
Depart
31
Fri
563
626
Arrive
Depart
Jun 2024
01
Sat
563
626
Arrive
Depart
02
Sun
506
563
Arrive
Depart
03
Mon
506
563
Arrive
Depart
04
Tue
506
563
Arrive
Depart
05
Wed
506
563
Arrive
Depart
06
Thu
506
563
Arrive
Depart
07
Fri
563
626
Arrive
Depart
Jun 2024
08
Sat
591
657
Hurry
Arrive
Depart
09
Sun
0
619
CALL
Arrive
Depart
10
Mon
506
563
Arrive
Depart
11
Tue
506
563
Arrive
Depart
12
Wed
506
563
Arrive
Depart
13
Thu
506
563
Arrive
Depart
14
Fri
563
626
Arrive
Depart
Jun 2024
15
Sat
563
626
Arrive
Depart
16
Sun
506
563
Arrive
Depart
17
Mon
506
563
Arrive
Depart
18
Tue
506
563
Arrive
Depart
19
Wed
506
563
Arrive
Depart
20
Thu
506
563
Arrive
Depart
21
Fri
563
626
Arrive
Depart
Jun 2024
22
Sat
0
1030
CALL
Arrive
Depart
23
Sun
0
978
CALL
Arrive
Depart
24
Mon
765
851
Arrive
Depart
25
Tue
765
851
Arrive
Depart
26
Wed
765
851
Arrive
Depart
27
Thu
765
851
Arrive
Depart
28
Fri
806
896
Arrive
Depart
Jun 2024
29
Sat
806
896
Arrive
Depart
30
Sun
765
851
Arrive
Depart
Book
One Bedroom Apartment
One Bedroom Apartment
Book Ahead - Save 10% - 3 Nights
Rate is based on a 3+ night stay.
May 2024
29
Wed
0
260
CALL
Arrive
Depart
30
Thu
0
260
CALL
Arrive
Depart
31
Fri
0
360
CALL
Arrive
Depart
Jun 2024
01
Sat
0
396
CALL
Arrive
Depart
02
Sun
234
260
Arrive
Depart
03
Mon
234
260
Arrive
Depart
04
Tue
234
260
Arrive
Depart
05
Wed
234
260
Arrive
Depart
06
Thu
234
260
Arrive
Depart
07
Fri
0
396
CALL
Arrive
Depart
Jun 2024
08
Sat
0
396
CALL
Arrive
Depart
09
Sun
0
286
CALL
Arrive
Depart
10
Mon
246
273
Arrive
Depart
11
Tue
246
273
Arrive
Depart
12
Wed
246
273
Arrive
Depart
13
Thu
0
286
CALL
Arrive
Depart
14
Fri
0
396
CALL
Arrive
Depart
Jun 2024
15
Sat
356
396
Hurry
Arrive
Depart
16
Sun
246
273
Arrive
Depart
17
Mon
246
273
Arrive
Depart
18
Tue
234
260
Arrive
Depart
19
Wed
269
299
Hurry
Arrive
Depart
20
Thu
0
299
CALL
Arrive
Depart
21
Fri
0
414
CALL
Arrive
Depart
Jun 2024
22
Sat
0
621
CALL
Arrive
Depart
23
Sun
0
564
CALL
Arrive
Depart
24
Mon
441
490
Arrive
Depart
25
Tue
441
490
Arrive
Depart
26
Wed
441
490
Arrive
Depart
27
Thu
441
490
Arrive
Depart
28
Fri
486
540
Arrive
Depart
Jun 2024
29
Sat
486
540
Arrive
Depart
30
Sun
441
490
Arrive
Depart
Book
One Bedroom Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
May 2024
29
Wed
0
250
CALL
Arrive
Depart
30
Thu
0
250
CALL
Arrive
Depart
31
Fri
0
346
CALL
Arrive
Depart
Jun 2024
01
Sat
0
380
CALL
Arrive
Depart
02
Sun
225
250
Arrive
Depart
03
Mon
225
250
Arrive
Depart
04
Tue
225
250
Arrive
Depart
05
Wed
225
250
Arrive
Depart
06
Thu
225
250
Arrive
Depart
07
Fri
0
380
CALL
Arrive
Depart
Jun 2024
08
Sat
0
380
CALL
Arrive
Depart
09
Sun
0
275
CALL
Arrive
Depart
10
Mon
236
262
Arrive
Depart
11
Tue
236
262
Arrive
Depart
12
Wed
236
262
Arrive
Depart
13
Thu
0
275
CALL
Arrive
Depart
14
Fri
0
380
CALL
Arrive
Depart
Jun 2024
15
Sat
342
380
Hurry
Arrive
Depart
16
Sun
236
262
Arrive
Depart
17
Mon
236
262
Arrive
Depart
18
Tue
225
250
Arrive
Depart
19
Wed
258
287
Hurry
Arrive
Depart
20
Thu
0
287
CALL
Arrive
Depart
21
Fri
0
397
CALL
Arrive
Depart
Jun 2024
22
Sat
0
596
CALL
Arrive
Depart
23
Sun
0
541
CALL
Arrive
Depart
24
Mon
423
470
Arrive
Depart
25
Tue
423
470
Arrive
Depart
26
Wed
423
470
Arrive
Depart
27
Thu
423
470
Arrive
Depart
28
Fri
467
518
Arrive
Depart
Jun 2024
29
Sat
467
518
Arrive
Depart
30
Sun
423
470
Arrive
Depart
Book
One Bedroom Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
May 2024
29
Wed
0
239
CALL
Arrive
Depart
30
Thu
0
239
CALL
Arrive
Depart
31
Fri
0
331
CALL
Arrive
Depart
Jun 2024
01
Sat
0
364
CALL
Arrive
Depart
02
Sun
215
239
Arrive
Depart
03
Mon
215
239
Arrive
Depart
04
Tue
215
239
Arrive
Depart
05
Wed
215
239
Arrive
Depart
06
Thu
215
239
Arrive
Depart
07
Fri
0
364
CALL
Arrive
Depart
Jun 2024
08
Sat
0
364
CALL
Arrive
Depart
09
Sun
0
263
CALL
Arrive
Depart
10
Mon
226
251
Arrive
Depart
11
Tue
226
251
Arrive
Depart
12
Wed
226
251
Arrive
Depart
13
Thu
0
263
CALL
Arrive
Depart
14
Fri
0
364
CALL
Arrive
Depart
Jun 2024
15
Sat
328
364
Hurry
Arrive
Depart
16
Sun
226
251
Arrive
Depart
17
Mon
226
251
Arrive
Depart
18
Tue
215
239
Arrive
Depart
19
Wed
248
275
Hurry
Arrive
Depart
20
Thu
0
275
CALL
Arrive
Depart
21
Fri
0
381
CALL
Arrive
Depart
Jun 2024
22
Sat
0
571
CALL
Arrive
Depart
23
Sun
0
518
CALL
Arrive
Depart
24
Mon
406
451
Arrive
Depart
25
Tue
406
451
Arrive
Depart
26
Wed
406
451
Arrive
Depart
27
Thu
406
451
Arrive
Depart
28
Fri
447
497
Arrive
Depart
Jun 2024
29
Sat
447
497
Arrive
Depart
30
Sun
406
451
Arrive
Depart
Book
One Bedroom Partial Ocean View Apartment
One Bedroom Partial Ocean View Apartment
Book Ahead - Save 10% - 3 Nights
Rate is based on a 3+ night stay.
May 2024
29
Wed
0
280
CALL
Arrive
Depart
30
Thu
0
280
CALL
Arrive
Depart
31
Fri
0
380
CALL
Arrive
Depart
Jun 2024
01
Sat
0
418
CALL
Arrive
Depart
02
Sun
252
280
Arrive
Depart
03
Mon
252
280
Arrive
Depart
04
Tue
252
280
Arrive
Depart
05
Wed
252
280
Arrive
Depart
06
Thu
265
294
Arrive
Depart
07
Fri
359
399
Arrive
Depart
Jun 2024
08
Sat
0
418
CALL
Arrive
Depart
09
Sun
0
308
CALL
Arrive
Depart
10
Mon
252
280
Arrive
Depart
11
Tue
252
280
Arrive
Depart
12
Wed
265
294
Arrive
Depart
13
Thu
0
308
CALL
Arrive
Depart
14
Fri
0
418
CALL
Arrive
Depart
Jun 2024
15
Sat
342
380
Arrive
Depart
16
Sun
252
280
Arrive
Depart
17
Mon
252
280
Arrive
Depart
18
Tue
252
280
Arrive
Depart
19
Wed
277
308
Arrive
Depart
20
Thu
290
322
Hurry
Arrive
Depart
21
Fri
0
437
CALL
Arrive
Depart
Jun 2024
22
Sat
0
667
CALL
Arrive
Depart
23
Sun
0
610
CALL
Arrive
Depart
24
Mon
477
530
Arrive
Depart
25
Tue
477
530
Arrive
Depart
26
Wed
477
530
Arrive
Depart
27
Thu
477
530
Arrive
Depart
28
Fri
522
580
Arrive
Depart
Jun 2024
29
Sat
522
580
Arrive
Depart
30
Sun
477
530
Arrive
Depart
Book
One Bedroom Partial Ocean View Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
May 2024
29
Wed
0
269
CALL
Arrive
Depart
30
Thu
0
269
CALL
Arrive
Depart
31
Fri
0
365
CALL
Arrive
Depart
Jun 2024
01
Sat
0
401
CALL
Arrive
Depart
02
Sun
242
269
Arrive
Depart
03
Mon
242
269
Arrive
Depart
04
Tue
242
269
Arrive
Depart
05
Wed
242
269
Arrive
Depart
06
Thu
254
282
Arrive
Depart
07
Fri
345
383
Arrive
Depart
Jun 2024
08
Sat
0
401
CALL
Arrive
Depart
09
Sun
0
296
CALL
Arrive
Depart
10
Mon
242
269
Arrive
Depart
11
Tue
242
269
Arrive
Depart
12
Wed
254
282
Arrive
Depart
13
Thu
0
296
CALL
Arrive
Depart
14
Fri
0
401
CALL
Arrive
Depart
Jun 2024
15
Sat
328
365
Arrive
Depart
16
Sun
242
269
Arrive
Depart
17
Mon
242
269
Arrive
Depart
18
Tue
242
269
Arrive
Depart
19
Wed
266
296
Arrive
Depart
20
Thu
278
309
Hurry
Arrive
Depart
21
Fri
0
420
CALL
Arrive
Depart
Jun 2024
22
Sat
0
640
CALL
Arrive
Depart
23
Sun
0
585
CALL
Arrive
Depart
24
Mon
458
509
Arrive
Depart
25
Tue
458
509
Arrive
Depart
26
Wed
458
509
Arrive
Depart
27
Thu
458
509
Arrive
Depart
28
Fri
501
557
Arrive
Depart
Jun 2024
29
Sat
501
557
Arrive
Depart
30
Sun
458
509
Arrive
Depart
Book
One Bedroom Partial Ocean View Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
May 2024
29
Wed
0
258
CALL
Arrive
Depart
30
Thu
0
258
CALL
Arrive
Depart
31
Fri
0
350
CALL
Arrive
Depart
Jun 2024
01
Sat
0
385
CALL
Arrive
Depart
02
Sun
232
258
Arrive
Depart
03
Mon
232
258
Arrive
Depart
04
Tue
232
258
Arrive
Depart
05
Wed
232
258
Arrive
Depart
06
Thu
243
270
Arrive
Depart
07
Fri
330
367
Arrive
Depart
Jun 2024
08
Sat
0
385
CALL
Arrive
Depart
09
Sun
0
283
CALL
Arrive
Depart
10
Mon
232
258
Arrive
Depart
11
Tue
232
258
Arrive
Depart
12
Wed
243
270
Arrive
Depart
13
Thu
0
283
CALL
Arrive
Depart
14
Fri
0
385
CALL
Arrive
Depart
Jun 2024
15
Sat
315
350
Arrive
Depart
16
Sun
232
258
Arrive
Depart
17
Mon
232
258
Arrive
Depart
18
Tue
232
258
Arrive
Depart
19
Wed
255
283
Arrive
Depart
20
Thu
267
296
Hurry
Arrive
Depart
21
Fri
0
402
CALL
Arrive
Depart
Jun 2024
22
Sat
0
614
CALL
Arrive
Depart
23
Sun
0
561
CALL
Arrive
Depart
24
Mon
439
488
Arrive
Depart
25
Tue
439
488
Arrive
Depart
26
Wed
439
488
Arrive
Depart
27
Thu
439
488
Arrive
Depart
28
Fri
480
534
Arrive
Depart
Jun 2024
29
Sat
480
534
Arrive
Depart
30
Sun
439
488
Arrive
Depart
Book
execute: 0.41168
getProperties: 0.00198
getRates: 0.36318
doBestFit: 0.03115
doBestFitOverrides: 0.01324
doSort: 0.00004
doDisplayPrep: 0.00064
getNoBestFitMessage: -1,714,564,174.94971
compileBookingData: 0.00061
getProperties: 0.00198
getRates: 0.36318
doBestFit: 0.03115
doBestFitOverrides: 0.01324
doSort: 0.00004
doDisplayPrep: 0.00064
getNoBestFitMessage: -1,714,564,174.94971
compileBookingData: 0.00061
*Prices displayed on the rate grid may appear as rounded figures in whole dollars - this is for display purposes - decimal places will appear on subsequent pages.