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.
One Bedroom Apartment
One Bedroom Apartment
Book Ahead - Save 10% - 3 Nights
Rate is based on a 3+ night stay.
06
Fri
0
345
CALL
Arrive
Depart
07
Sat
0
345
CALL
Arrive
Depart
Jun 2025
08
Sun
251
279
Arrive
Depart
09
Mon
251
279
Arrive
Depart
10
Tue
264
293
Arrive
Depart
11
Wed
264
293
Arrive
Depart
12
Thu
276
307
Hurry
Arrive
Depart
13
Fri
357
396
Hurry
Arrive
Depart
14
Sat
357
396
Hurry
Arrive
Depart
Jun 2025
15
Sun
251
279
Arrive
Depart
16
Mon
251
279
Arrive
Depart
17
Tue
251
279
Arrive
Depart
18
Wed
251
279
Arrive
Depart
19
Thu
251
279
Arrive
Depart
20
Fri
324
360
Arrive
Depart
21
Sat
324
360
Arrive
Depart
Jun 2025
22
Sun
251
279
Arrive
Depart
23
Mon
251
279
Arrive
Depart
24
Tue
251
279
Arrive
Depart
25
Wed
251
279
Arrive
Depart
26
Thu
251
279
Arrive
Depart
27
Fri
324
360
Arrive
Depart
28
Sat
324
360
Arrive
Depart
Jun 2025
29
Sun
251
279
Arrive
Depart
30
Mon
251
279
Arrive
Depart
Jul 2025
01
Tue
251
279
Arrive
Depart
02
Wed
251
279
Arrive
Depart
03
Thu
264
293
Arrive
Depart
04
Fri
620
689
Hurry
Arrive
Depart
05
Sat
620
689
Hurry
Arrive
Depart
06
Sun
513
569
Arrive
Depart
07
Mon
466
518
Arrive
Depart
Jul 2025
08
Tue
466
518
Arrive
Depart
Book
One Bedroom Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
06
Fri
0
328
CALL
Arrive
Depart
07
Sat
0
328
CALL
Arrive
Depart
Jun 2025
08
Sun
239
265
Arrive
Depart
09
Mon
239
265
Arrive
Depart
10
Tue
251
278
Arrive
Depart
11
Wed
251
278
Arrive
Depart
12
Thu
263
292
Hurry
Arrive
Depart
13
Fri
339
377
Hurry
Arrive
Depart
14
Sat
339
377
Hurry
Arrive
Depart
Jun 2025
15
Sun
239
265
Arrive
Depart
16
Mon
239
265
Arrive
Depart
17
Tue
239
265
Arrive
Depart
18
Wed
239
265
Arrive
Depart
19
Thu
239
265
Arrive
Depart
20
Fri
308
342
Arrive
Depart
21
Sat
308
342
Arrive
Depart
Jun 2025
22
Sun
239
265
Arrive
Depart
23
Mon
239
265
Arrive
Depart
24
Tue
239
265
Arrive
Depart
25
Wed
239
265
Arrive
Depart
26
Thu
239
265
Arrive
Depart
27
Fri
308
342
Arrive
Depart
28
Sat
308
342
Arrive
Depart
Jun 2025
29
Sun
239
265
Arrive
Depart
30
Mon
239
265
Arrive
Depart
Jul 2025
01
Tue
239
265
Arrive
Depart
02
Wed
239
265
Arrive
Depart
03
Thu
251
278
Arrive
Depart
04
Fri
589
654
Hurry
Arrive
Depart
05
Sat
589
654
Hurry
Arrive
Depart
06
Sun
487
541
Arrive
Depart
07
Mon
443
492
Arrive
Depart
Jul 2025
08
Tue
443
492
Arrive
Depart
Book
One Bedroom Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
06
Fri
0
311
CALL
Arrive
Depart
07
Sat
0
311
CALL
Arrive
Depart
Jun 2025
08
Sun
226
251
Arrive
Depart
09
Mon
226
251
Arrive
Depart
10
Tue
237
264
Arrive
Depart
11
Wed
237
264
Arrive
Depart
12
Thu
249
276
Hurry
Arrive
Depart
13
Fri
321
357
Hurry
Arrive
Depart
14
Sat
321
357
Hurry
Arrive
Depart
Jun 2025
15
Sun
226
251
Arrive
Depart
16
Mon
226
251
Arrive
Depart
17
Tue
226
251
Arrive
Depart
18
Wed
226
251
Arrive
Depart
19
Thu
226
251
Arrive
Depart
20
Fri
292
324
Arrive
Depart
21
Sat
292
324
Arrive
Depart
Jun 2025
22
Sun
226
251
Arrive
Depart
23
Mon
226
251
Arrive
Depart
24
Tue
226
251
Arrive
Depart
25
Wed
226
251
Arrive
Depart
26
Thu
226
251
Arrive
Depart
27
Fri
292
324
Arrive
Depart
28
Sat
292
324
Arrive
Depart
Jun 2025
29
Sun
226
251
Arrive
Depart
30
Mon
226
251
Arrive
Depart
Jul 2025
01
Tue
226
251
Arrive
Depart
02
Wed
226
251
Arrive
Depart
03
Thu
237
264
Arrive
Depart
04
Fri
558
620
Hurry
Arrive
Depart
05
Sat
558
620
Hurry
Arrive
Depart
06
Sun
461
513
Arrive
Depart
07
Mon
419
466
Arrive
Depart
Jul 2025
08
Tue
419
466
Arrive
Depart
Book
Two Bedroom Apartment
Two Bedroom Apartment
Book Ahead - Save 10% - 3 Nights
Rate is based on a 3+ night stay.
06
Fri
0
390
CALL
Arrive
Depart
07
Sat
0
390
CALL
Arrive
Depart
Jun 2025
08
Sun
343
381
Arrive
Depart
09
Mon
343
381
Arrive
Depart
10
Tue
370
411
Arrive
Depart
11
Wed
370
411
Arrive
Depart
12
Thu
377
419
Hurry
Arrive
Depart
13
Fri
457
508
Hurry
Arrive
Depart
14
Sat
457
508
Hurry
Arrive
Depart
Jun 2025
15
Sun
343
381
Arrive
Depart
16
Mon
343
381
Arrive
Depart
17
Tue
343
381
Arrive
Depart
18
Wed
343
381
Arrive
Depart
19
Thu
343
381
Arrive
Depart
20
Fri
416
462
Arrive
Depart
21
Sat
416
462
Arrive
Depart
Jun 2025
22
Sun
343
381
Arrive
Depart
23
Mon
343
381
Arrive
Depart
24
Tue
343
381
Arrive
Depart
25
Wed
343
381
Arrive
Depart
26
Thu
343
381
Arrive
Depart
27
Fri
416
462
Arrive
Depart
28
Sat
416
462
Arrive
Depart
Jun 2025
29
Sun
343
381
Arrive
Depart
30
Mon
343
381
Arrive
Depart
Jul 2025
01
Tue
343
381
Arrive
Depart
02
Wed
343
381
Arrive
Depart
03
Thu
360
400
Arrive
Depart
04
Fri
620
689
Hurry
Arrive
Depart
05
Sat
620
689
Hurry
Arrive
Depart
06
Sun
513
569
Arrive
Depart
07
Mon
466
518
Arrive
Depart
Jul 2025
08
Tue
466
518
Arrive
Depart
Book
Two Bedroom Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
06
Fri
0
371
CALL
Arrive
Depart
07
Sat
0
371
CALL
Arrive
Depart
Jun 2025
08
Sun
325
362
Arrive
Depart
09
Mon
325
362
Arrive
Depart
10
Tue
351
391
Arrive
Depart
11
Wed
351
391
Arrive
Depart
12
Thu
358
398
Hurry
Arrive
Depart
13
Fri
434
483
Hurry
Arrive
Depart
14
Sat
434
483
Hurry
Arrive
Depart
Jun 2025
15
Sun
325
362
Arrive
Depart
16
Mon
325
362
Arrive
Depart
17
Tue
325
362
Arrive
Depart
18
Wed
325
362
Arrive
Depart
19
Thu
325
362
Arrive
Depart
20
Fri
395
439
Arrive
Depart
21
Sat
395
439
Arrive
Depart
Jun 2025
22
Sun
325
362
Arrive
Depart
23
Mon
325
362
Arrive
Depart
24
Tue
325
362
Arrive
Depart
25
Wed
325
362
Arrive
Depart
26
Thu
325
362
Arrive
Depart
27
Fri
395
439
Arrive
Depart
28
Sat
395
439
Arrive
Depart
Jun 2025
29
Sun
325
362
Arrive
Depart
30
Mon
325
362
Arrive
Depart
Jul 2025
01
Tue
325
362
Arrive
Depart
02
Wed
325
362
Arrive
Depart
03
Thu
342
380
Arrive
Depart
04
Fri
589
654
Hurry
Arrive
Depart
05
Sat
589
654
Hurry
Arrive
Depart
06
Sun
487
541
Arrive
Depart
07
Mon
443
492
Arrive
Depart
Jul 2025
08
Tue
443
492
Arrive
Depart
Book
Two Bedroom Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
06
Fri
0
351
CALL
Arrive
Depart
07
Sat
0
351
CALL
Arrive
Depart
Jun 2025
08
Sun
308
343
Arrive
Depart
09
Mon
308
343
Arrive
Depart
10
Tue
333
370
Arrive
Depart
11
Wed
333
370
Arrive
Depart
12
Thu
339
377
Hurry
Arrive
Depart
13
Fri
412
457
Hurry
Arrive
Depart
14
Sat
412
457
Hurry
Arrive
Depart
Jun 2025
15
Sun
308
343
Arrive
Depart
16
Mon
308
343
Arrive
Depart
17
Tue
308
343
Arrive
Depart
18
Wed
308
343
Arrive
Depart
19
Thu
308
343
Arrive
Depart
20
Fri
374
416
Arrive
Depart
21
Sat
374
416
Arrive
Depart
Jun 2025
22
Sun
308
343
Arrive
Depart
23
Mon
308
343
Arrive
Depart
24
Tue
308
343
Arrive
Depart
25
Wed
308
343
Arrive
Depart
26
Thu
308
343
Arrive
Depart
27
Fri
374
416
Arrive
Depart
28
Sat
374
416
Arrive
Depart
Jun 2025
29
Sun
308
343
Arrive
Depart
30
Mon
308
343
Arrive
Depart
Jul 2025
01
Tue
308
343
Arrive
Depart
02
Wed
308
343
Arrive
Depart
03
Thu
324
360
Arrive
Depart
04
Fri
558
620
Hurry
Arrive
Depart
05
Sat
558
620
Hurry
Arrive
Depart
06
Sun
461
513
Arrive
Depart
07
Mon
419
466
Arrive
Depart
Jul 2025
08
Tue
419
466
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.
06
Fri
0
440
CALL
Arrive
Depart
07
Sat
0
440
CALL
Arrive
Depart
Jun 2025
08
Sun
384
426
Arrive
Depart
09
Mon
384
426
Arrive
Depart
10
Tue
384
426
Arrive
Depart
11
Wed
384
426
Arrive
Depart
12
Thu
384
426
Arrive
Depart
13
Fri
457
508
Arrive
Depart
14
Sat
457
508
Arrive
Depart
Jun 2025
15
Sun
384
426
Arrive
Depart
16
Mon
384
426
Arrive
Depart
17
Tue
384
426
Arrive
Depart
18
Wed
384
426
Arrive
Depart
19
Thu
384
426
Arrive
Depart
20
Fri
457
508
Arrive
Depart
21
Sat
457
508
Arrive
Depart
Jun 2025
22
Sun
384
426
Arrive
Depart
23
Mon
384
426
Arrive
Depart
24
Tue
384
426
Arrive
Depart
25
Wed
384
426
Arrive
Depart
26
Thu
384
426
Arrive
Depart
27
Fri
457
508
Arrive
Depart
28
Sat
457
508
Arrive
Depart
Jun 2025
29
Sun
384
426
Arrive
Depart
30
Mon
384
426
Arrive
Depart
Jul 2025
01
Tue
384
426
Arrive
Depart
02
Wed
384
426
Arrive
Depart
03
Thu
422
469
Arrive
Depart
04
Fri
699
776
Arrive
Depart
05
Sat
0
776
CALL
Arrive
Depart
06
Sun
588
653
Arrive
Depart
07
Mon
534
594
Arrive
Depart
Jul 2025
08
Tue
534
594
Arrive
Depart
Book
Two Bedroom Ocean View Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
06
Fri
0
418
CALL
Arrive
Depart
07
Sat
0
418
CALL
Arrive
Depart
Jun 2025
08
Sun
365
405
Arrive
Depart
09
Mon
365
405
Arrive
Depart
10
Tue
365
405
Arrive
Depart
11
Wed
365
405
Arrive
Depart
12
Thu
365
405
Arrive
Depart
13
Fri
434
482
Arrive
Depart
14
Sat
434
482
Arrive
Depart
Jun 2025
15
Sun
365
405
Arrive
Depart
16
Mon
365
405
Arrive
Depart
17
Tue
365
405
Arrive
Depart
18
Wed
365
405
Arrive
Depart
19
Thu
365
405
Arrive
Depart
20
Fri
434
482
Arrive
Depart
21
Sat
434
482
Arrive
Depart
Jun 2025
22
Sun
365
405
Arrive
Depart
23
Mon
365
405
Arrive
Depart
24
Tue
365
405
Arrive
Depart
25
Wed
365
405
Arrive
Depart
26
Thu
365
405
Arrive
Depart
27
Fri
434
482
Arrive
Depart
28
Sat
434
482
Arrive
Depart
Jun 2025
29
Sun
365
405
Arrive
Depart
30
Mon
365
405
Arrive
Depart
Jul 2025
01
Tue
365
405
Arrive
Depart
02
Wed
365
405
Arrive
Depart
03
Thu
401
446
Arrive
Depart
04
Fri
664
737
Arrive
Depart
05
Sat
0
737
CALL
Arrive
Depart
06
Sun
558
621
Arrive
Depart
07
Mon
508
564
Arrive
Depart
Jul 2025
08
Tue
508
564
Arrive
Depart
Book
Two Bedroom Ocean View Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
06
Fri
0
396
CALL
Arrive
Depart
07
Sat
0
396
CALL
Arrive
Depart
Jun 2025
08
Sun
345
384
Arrive
Depart
09
Mon
345
384
Arrive
Depart
10
Tue
345
384
Arrive
Depart
11
Wed
345
384
Arrive
Depart
12
Thu
345
384
Arrive
Depart
13
Fri
411
457
Arrive
Depart
14
Sat
411
457
Arrive
Depart
Jun 2025
15
Sun
345
384
Arrive
Depart
16
Mon
345
384
Arrive
Depart
17
Tue
345
384
Arrive
Depart
18
Wed
345
384
Arrive
Depart
19
Thu
345
384
Arrive
Depart
20
Fri
411
457
Arrive
Depart
21
Sat
411
457
Arrive
Depart
Jun 2025
22
Sun
345
384
Arrive
Depart
23
Mon
345
384
Arrive
Depart
24
Tue
345
384
Arrive
Depart
25
Wed
345
384
Arrive
Depart
26
Thu
345
384
Arrive
Depart
27
Fri
411
457
Arrive
Depart
28
Sat
411
457
Arrive
Depart
Jun 2025
29
Sun
345
384
Arrive
Depart
30
Mon
345
384
Arrive
Depart
Jul 2025
01
Tue
345
384
Arrive
Depart
02
Wed
345
384
Arrive
Depart
03
Thu
380
422
Arrive
Depart
04
Fri
629
699
Arrive
Depart
05
Sat
0
699
CALL
Arrive
Depart
06
Sun
529
588
Arrive
Depart
07
Mon
481
534
Arrive
Depart
Jul 2025
08
Tue
481
534
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.
06
Fri
0
640
CALL
Arrive
Depart
07
Sat
0
640
CALL
Arrive
Depart
Jun 2025
08
Sun
594
660
Hurry
Arrive
Depart
09
Mon
594
660
Arrive
Depart
10
Tue
594
660
Arrive
Depart
11
Wed
594
660
Arrive
Depart
12
Thu
594
660
Arrive
Depart
13
Fri
667
741
Hurry
Arrive
Depart
14
Sat
667
741
Hurry
Arrive
Depart
Jun 2025
15
Sun
594
660
Arrive
Depart
16
Mon
594
660
Arrive
Depart
17
Tue
594
660
Arrive
Depart
18
Wed
594
660
Arrive
Depart
19
Thu
594
660
Arrive
Depart
20
Fri
667
741
Arrive
Depart
21
Sat
667
741
Arrive
Depart
Jun 2025
22
Sun
594
660
Arrive
Depart
23
Mon
594
660
Arrive
Depart
24
Tue
594
660
Arrive
Depart
25
Wed
594
660
Arrive
Depart
26
Thu
594
660
Arrive
Depart
27
Fri
667
741
Arrive
Depart
28
Sat
700
778
Hurry
Arrive
Depart
Jun 2025
29
Sun
623
693
Hurry
Arrive
Depart
30
Mon
594
660
Arrive
Depart
Jul 2025
01
Tue
594
660
Arrive
Depart
02
Wed
594
660
Arrive
Depart
03
Thu
653
726
Hurry
Arrive
Depart
04
Fri
1030
1144
Hurry
Arrive
Depart
05
Sat
0
1196
CALL
Arrive
Depart
06
Sun
0
1103
CALL
Arrive
Depart
07
Mon
863
959
Arrive
Depart
Jul 2025
08
Tue
863
959
Arrive
Depart
Book
Three Bedroom Premium Ocean View Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
06
Fri
0
608
CALL
Arrive
Depart
07
Sat
0
608
CALL
Arrive
Depart
Jun 2025
08
Sun
564
627
Hurry
Arrive
Depart
09
Mon
564
627
Arrive
Depart
10
Tue
564
627
Arrive
Depart
11
Wed
564
627
Arrive
Depart
12
Thu
564
627
Arrive
Depart
13
Fri
634
704
Hurry
Arrive
Depart
14
Sat
634
704
Hurry
Arrive
Depart
Jun 2025
15
Sun
564
627
Arrive
Depart
16
Mon
564
627
Arrive
Depart
17
Tue
564
627
Arrive
Depart
18
Wed
564
627
Arrive
Depart
19
Thu
564
627
Arrive
Depart
20
Fri
634
704
Arrive
Depart
21
Sat
634
704
Arrive
Depart
Jun 2025
22
Sun
564
627
Arrive
Depart
23
Mon
564
627
Arrive
Depart
24
Tue
564
627
Arrive
Depart
25
Wed
564
627
Arrive
Depart
26
Thu
564
627
Arrive
Depart
27
Fri
634
704
Arrive
Depart
28
Sat
665
739
Hurry
Arrive
Depart
Jun 2025
29
Sun
592
658
Hurry
Arrive
Depart
30
Mon
564
627
Arrive
Depart
Jul 2025
01
Tue
564
627
Arrive
Depart
02
Wed
564
627
Arrive
Depart
03
Thu
621
689
Hurry
Arrive
Depart
04
Fri
979
1087
Hurry
Arrive
Depart
05
Sat
0
1137
CALL
Arrive
Depart
06
Sun
0
1048
CALL
Arrive
Depart
07
Mon
820
911
Arrive
Depart
Jul 2025
08
Tue
820
911
Arrive
Depart
Book
Three Bedroom Premium Ocean View Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
06
Fri
0
576
CALL
Arrive
Depart
07
Sat
0
576
CALL
Arrive
Depart
Jun 2025
08
Sun
534
594
Hurry
Arrive
Depart
09
Mon
534
594
Arrive
Depart
10
Tue
534
594
Arrive
Depart
11
Wed
534
594
Arrive
Depart
12
Thu
534
594
Arrive
Depart
13
Fri
600
667
Hurry
Arrive
Depart
14
Sat
600
667
Hurry
Arrive
Depart
Jun 2025
15
Sun
534
594
Arrive
Depart
16
Mon
534
594
Arrive
Depart
17
Tue
534
594
Arrive
Depart
18
Wed
534
594
Arrive
Depart
19
Thu
534
594
Arrive
Depart
20
Fri
600
667
Arrive
Depart
21
Sat
600
667
Arrive
Depart
Jun 2025
22
Sun
534
594
Arrive
Depart
23
Mon
534
594
Arrive
Depart
24
Tue
534
594
Arrive
Depart
25
Wed
534
594
Arrive
Depart
26
Thu
534
594
Arrive
Depart
27
Fri
600
667
Arrive
Depart
28
Sat
630
700
Hurry
Arrive
Depart
Jun 2025
29
Sun
561
623
Hurry
Arrive
Depart
30
Mon
534
594
Arrive
Depart
Jul 2025
01
Tue
534
594
Arrive
Depart
02
Wed
534
594
Arrive
Depart
03
Thu
588
653
Hurry
Arrive
Depart
04
Fri
927
1030
Hurry
Arrive
Depart
05
Sat
0
1077
CALL
Arrive
Depart
06
Sun
0
993
CALL
Arrive
Depart
07
Mon
777
863
Arrive
Depart
Jul 2025
08
Tue
777
863
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.
06
Fri
0
365
CALL
Arrive
Depart
07
Sat
0
365
CALL
Arrive
Depart
Jun 2025
08
Sun
0
299
CALL
Arrive
Depart
09
Mon
296
329
Hurry
Arrive
Depart
10
Tue
283
314
Arrive
Depart
11
Wed
283
314
Arrive
Depart
12
Thu
283
314
Arrive
Depart
13
Fri
377
419
Arrive
Depart
14
Sat
343
381
Arrive
Depart
Jun 2025
15
Sun
270
299
Arrive
Depart
16
Mon
270
299
Arrive
Depart
17
Tue
270
299
Arrive
Depart
18
Wed
283
314
Arrive
Depart
19
Thu
283
314
Arrive
Depart
20
Fri
360
400
Arrive
Depart
21
Sat
343
381
Arrive
Depart
Jun 2025
22
Sun
270
299
Arrive
Depart
23
Mon
270
299
Arrive
Depart
24
Tue
270
299
Arrive
Depart
25
Wed
270
299
Arrive
Depart
26
Thu
270
299
Arrive
Depart
27
Fri
343
381
Arrive
Depart
28
Sat
343
381
Arrive
Depart
Jun 2025
29
Sun
270
299
Arrive
Depart
30
Mon
270
299
Arrive
Depart
Jul 2025
01
Tue
270
299
Arrive
Depart
02
Wed
283
314
Arrive
Depart
03
Thu
296
329
Arrive
Depart
04
Fri
641
712
Arrive
Depart
05
Sat
613
681
Arrive
Depart
06
Sun
557
619
Arrive
Depart
07
Mon
484
538
Arrive
Depart
Jul 2025
08
Tue
484
538
Arrive
Depart
Book
One Bedroom Partial Ocean View Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
06
Fri
0
347
CALL
Arrive
Depart
07
Sat
0
347
CALL
Arrive
Depart
Jun 2025
08
Sun
0
284
CALL
Arrive
Depart
09
Mon
282
313
Hurry
Arrive
Depart
10
Tue
269
299
Arrive
Depart
11
Wed
269
299
Arrive
Depart
12
Thu
269
299
Arrive
Depart
13
Fri
358
398
Arrive
Depart
14
Sat
325
362
Arrive
Depart
Jun 2025
15
Sun
256
284
Arrive
Depart
16
Mon
256
284
Arrive
Depart
17
Tue
256
284
Arrive
Depart
18
Wed
269
299
Arrive
Depart
19
Thu
269
299
Arrive
Depart
20
Fri
342
380
Arrive
Depart
21
Sat
325
362
Arrive
Depart
Jun 2025
22
Sun
256
284
Arrive
Depart
23
Mon
256
284
Arrive
Depart
24
Tue
256
284
Arrive
Depart
25
Wed
256
284
Arrive
Depart
26
Thu
256
284
Arrive
Depart
27
Fri
325
362
Arrive
Depart
28
Sat
325
362
Arrive
Depart
Jun 2025
29
Sun
256
284
Arrive
Depart
30
Mon
256
284
Arrive
Depart
Jul 2025
01
Tue
256
284
Arrive
Depart
02
Wed
269
299
Arrive
Depart
03
Thu
282
313
Arrive
Depart
04
Fri
609
676
Arrive
Depart
05
Sat
582
647
Arrive
Depart
06
Sun
529
588
Arrive
Depart
07
Mon
460
511
Arrive
Depart
Jul 2025
08
Tue
460
511
Arrive
Depart
Book
One Bedroom Partial Ocean View Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
06
Fri
0
329
CALL
Arrive
Depart
07
Sat
0
329
CALL
Arrive
Depart
Jun 2025
08
Sun
0
270
CALL
Arrive
Depart
09
Mon
267
296
Hurry
Arrive
Depart
10
Tue
255
283
Arrive
Depart
11
Wed
255
283
Arrive
Depart
12
Thu
255
283
Arrive
Depart
13
Fri
339
377
Arrive
Depart
14
Sat
308
343
Arrive
Depart
Jun 2025
15
Sun
243
270
Arrive
Depart
16
Mon
243
270
Arrive
Depart
17
Tue
243
270
Arrive
Depart
18
Wed
255
283
Arrive
Depart
19
Thu
255
283
Arrive
Depart
20
Fri
324
360
Arrive
Depart
21
Sat
308
343
Arrive
Depart
Jun 2025
22
Sun
243
270
Arrive
Depart
23
Mon
243
270
Arrive
Depart
24
Tue
243
270
Arrive
Depart
25
Wed
243
270
Arrive
Depart
26
Thu
243
270
Arrive
Depart
27
Fri
308
343
Arrive
Depart
28
Sat
308
343
Arrive
Depart
Jun 2025
29
Sun
243
270
Arrive
Depart
30
Mon
243
270
Arrive
Depart
Jul 2025
01
Tue
243
270
Arrive
Depart
02
Wed
255
283
Arrive
Depart
03
Thu
267
296
Arrive
Depart
04
Fri
577
641
Arrive
Depart
05
Sat
552
613
Arrive
Depart
06
Sun
501
557
Arrive
Depart
07
Mon
436
484
Arrive
Depart
Jul 2025
08
Tue
436
484
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.
06
Fri
0
410
CALL
Arrive
Depart
07
Sat
0
410
CALL
Arrive
Depart
Jun 2025
08
Sun
0
396
CALL
Arrive
Depart
09
Mon
392
435
Hurry
Arrive
Depart
10
Tue
374
416
Arrive
Depart
11
Wed
374
416
Arrive
Depart
12
Thu
374
416
Arrive
Depart
13
Fri
472
525
Arrive
Depart
14
Sat
429
477
Arrive
Depart
Jun 2025
15
Sun
356
396
Arrive
Depart
16
Mon
356
396
Arrive
Depart
17
Tue
356
396
Arrive
Depart
18
Wed
374
416
Arrive
Depart
19
Thu
374
416
Arrive
Depart
20
Fri
451
501
Arrive
Depart
21
Sat
429
477
Arrive
Depart
Jun 2025
22
Sun
356
396
Arrive
Depart
23
Mon
356
396
Arrive
Depart
24
Tue
356
396
Arrive
Depart
25
Wed
356
396
Arrive
Depart
26
Thu
356
396
Arrive
Depart
27
Fri
429
477
Arrive
Depart
28
Sat
429
477
Arrive
Depart
Jun 2025
29
Sun
356
396
Arrive
Depart
30
Mon
356
396
Arrive
Depart
Jul 2025
01
Tue
356
396
Arrive
Depart
02
Wed
374
416
Arrive
Depart
03
Thu
392
435
Arrive
Depart
04
Fri
641
712
Arrive
Depart
05
Sat
613
681
Arrive
Depart
06
Sun
557
619
Arrive
Depart
07
Mon
484
538
Arrive
Depart
Jul 2025
08
Tue
484
538
Arrive
Depart
Book
Two Bedroom Partial Ocean View Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
06
Fri
0
390
CALL
Arrive
Depart
07
Sat
0
390
CALL
Arrive
Depart
Jun 2025
08
Sun
0
376
CALL
Arrive
Depart
09
Mon
372
414
Hurry
Arrive
Depart
10
Tue
355
395
Arrive
Depart
11
Wed
355
395
Arrive
Depart
12
Thu
355
395
Arrive
Depart
13
Fri
449
499
Arrive
Depart
14
Sat
408
453
Arrive
Depart
Jun 2025
15
Sun
338
376
Arrive
Depart
16
Mon
338
376
Arrive
Depart
17
Tue
338
376
Arrive
Depart
18
Wed
355
395
Arrive
Depart
19
Thu
355
395
Arrive
Depart
20
Fri
428
476
Arrive
Depart
21
Sat
408
453
Arrive
Depart
Jun 2025
22
Sun
338
376
Arrive
Depart
23
Mon
338
376
Arrive
Depart
24
Tue
338
376
Arrive
Depart
25
Wed
338
376
Arrive
Depart
26
Thu
338
376
Arrive
Depart
27
Fri
408
453
Arrive
Depart
28
Sat
408
453
Arrive
Depart
Jun 2025
29
Sun
338
376
Arrive
Depart
30
Mon
338
376
Arrive
Depart
Jul 2025
01
Tue
338
376
Arrive
Depart
02
Wed
355
395
Arrive
Depart
03
Thu
372
414
Arrive
Depart
04
Fri
609
676
Arrive
Depart
05
Sat
582
647
Arrive
Depart
06
Sun
529
588
Arrive
Depart
07
Mon
460
511
Arrive
Depart
Jul 2025
08
Tue
460
511
Arrive
Depart
Book
Two Bedroom Partial Ocean View Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
06
Fri
0
369
CALL
Arrive
Depart
07
Sat
0
369
CALL
Arrive
Depart
Jun 2025
08
Sun
0
356
CALL
Arrive
Depart
09
Mon
353
392
Hurry
Arrive
Depart
10
Tue
337
374
Arrive
Depart
11
Wed
337
374
Arrive
Depart
12
Thu
337
374
Arrive
Depart
13
Fri
425
472
Arrive
Depart
14
Sat
386
429
Arrive
Depart
Jun 2025
15
Sun
321
356
Arrive
Depart
16
Mon
321
356
Arrive
Depart
17
Tue
321
356
Arrive
Depart
18
Wed
337
374
Arrive
Depart
19
Thu
337
374
Arrive
Depart
20
Fri
406
451
Arrive
Depart
21
Sat
386
429
Arrive
Depart
Jun 2025
22
Sun
321
356
Arrive
Depart
23
Mon
321
356
Arrive
Depart
24
Tue
321
356
Arrive
Depart
25
Wed
321
356
Arrive
Depart
26
Thu
321
356
Arrive
Depart
27
Fri
386
429
Arrive
Depart
28
Sat
386
429
Arrive
Depart
Jun 2025
29
Sun
321
356
Arrive
Depart
30
Mon
321
356
Arrive
Depart
Jul 2025
01
Tue
321
356
Arrive
Depart
02
Wed
337
374
Arrive
Depart
03
Thu
353
392
Arrive
Depart
04
Fri
577
641
Arrive
Depart
05
Sat
552
613
Arrive
Depart
06
Sun
501
557
Arrive
Depart
07
Mon
436
484
Arrive
Depart
Jul 2025
08
Tue
436
484
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.
06
Fri
0
639
CALL
Arrive
Depart
07
Sat
0
639
CALL
Arrive
Depart
Jun 2025
08
Sun
0
558
CALL
Arrive
Depart
09
Mon
0
614
CALL
Arrive
Depart
10
Tue
0
614
CALL
Arrive
Depart
11
Wed
0
614
CALL
Arrive
Depart
12
Thu
0
614
CALL
Arrive
Depart
13
Fri
0
703
CALL
Arrive
Depart
14
Sat
0
703
CALL
Arrive
Depart
Jun 2025
15
Sun
502
558
Arrive
Depart
16
Mon
502
558
Arrive
Depart
17
Tue
502
558
Arrive
Depart
18
Wed
502
558
Arrive
Depart
19
Thu
502
558
Arrive
Depart
20
Fri
576
639
Arrive
Depart
21
Sat
576
639
Arrive
Depart
Jun 2025
22
Sun
502
558
Arrive
Depart
23
Mon
502
558
Arrive
Depart
24
Tue
502
558
Arrive
Depart
25
Wed
502
558
Arrive
Depart
26
Thu
502
558
Arrive
Depart
27
Fri
604
671
Hurry
Arrive
Depart
28
Sat
604
671
Hurry
Arrive
Depart
Jun 2025
29
Sun
528
586
Hurry
Arrive
Depart
30
Mon
0
642
CALL
Arrive
Depart
Jul 2025
01
Tue
0
642
CALL
Arrive
Depart
02
Wed
528
586
Hurry
Arrive
Depart
03
Thu
502
558
Arrive
Depart
04
Fri
0
969
CALL
Arrive
Depart
05
Sat
0
969
CALL
Arrive
Depart
06
Sun
0
875
CALL
Arrive
Depart
07
Mon
685
761
Arrive
Depart
Jul 2025
08
Tue
685
761
Arrive
Depart
Book
Three Bedroom Standard Apartment
Book Ahead - Save 10% - 5 Nights
Rate is based on a 5+ night stay.
06
Fri
0
608
CALL
Arrive
Depart
07
Sat
0
608
CALL
Arrive
Depart
Jun 2025
08
Sun
0
530
CALL
Arrive
Depart
09
Mon
0
583
CALL
Arrive
Depart
10
Tue
0
583
CALL
Arrive
Depart
11
Wed
0
583
CALL
Arrive
Depart
12
Thu
0
583
CALL
Arrive
Depart
13
Fri
0
668
CALL
Arrive
Depart
14
Sat
0
668
CALL
Arrive
Depart
Jun 2025
15
Sun
477
530
Arrive
Depart
16
Mon
477
530
Arrive
Depart
17
Tue
477
530
Arrive
Depart
18
Wed
477
530
Arrive
Depart
19
Thu
477
530
Arrive
Depart
20
Fri
547
608
Arrive
Depart
21
Sat
547
608
Arrive
Depart
Jun 2025
22
Sun
477
530
Arrive
Depart
23
Mon
477
530
Arrive
Depart
24
Tue
477
530
Arrive
Depart
25
Wed
477
530
Arrive
Depart
26
Thu
477
530
Arrive
Depart
27
Fri
574
638
Hurry
Arrive
Depart
28
Sat
574
638
Hurry
Arrive
Depart
Jun 2025
29
Sun
501
557
Hurry
Arrive
Depart
30
Mon
0
610
CALL
Arrive
Depart
Jul 2025
01
Tue
0
610
CALL
Arrive
Depart
02
Wed
501
557
Hurry
Arrive
Depart
03
Thu
477
530
Arrive
Depart
04
Fri
0
920
CALL
Arrive
Depart
05
Sat
0
920
CALL
Arrive
Depart
06
Sun
0
832
CALL
Arrive
Depart
07
Mon
651
723
Arrive
Depart
Jul 2025
08
Tue
651
723
Arrive
Depart
Book
Three Bedroom Standard Apartment
Book Ahead - Save 10% - 7 Nights
Rate is based on a 7+ night stay.
06
Fri
0
576
CALL
Arrive
Depart
07
Sat
0
576
CALL
Arrive
Depart
Jun 2025
08
Sun
0
502
CALL
Arrive
Depart
09
Mon
0
553
CALL
Arrive
Depart
10
Tue
0
553
CALL
Arrive
Depart
11
Wed
0
553
CALL
Arrive
Depart
12
Thu
0
553
CALL
Arrive
Depart
13
Fri
0
633
CALL
Arrive
Depart
14
Sat
0
633
CALL
Arrive
Depart
Jun 2025
15
Sun
452
502
Arrive
Depart
16
Mon
452
502
Arrive
Depart
17
Tue
452
502
Arrive
Depart
18
Wed
452
502
Arrive
Depart
19
Thu
452
502
Arrive
Depart
20
Fri
518
576
Arrive
Depart
21
Sat
518
576
Arrive
Depart
Jun 2025
22
Sun
452
502
Arrive
Depart
23
Mon
452
502
Arrive
Depart
24
Tue
452
502
Arrive
Depart
25
Wed
452
502
Arrive
Depart
26
Thu
452
502
Arrive
Depart
27
Fri
544
604
Hurry
Arrive
Depart
28
Sat
544
604
Hurry
Arrive
Depart
Jun 2025
29
Sun
475
528
Hurry
Arrive
Depart
30
Mon
0
578
CALL
Arrive
Depart
Jul 2025
01
Tue
0
578
CALL
Arrive
Depart
02
Wed
475
528
Hurry
Arrive
Depart
03
Thu
452
502
Arrive
Depart
04
Fri
0
872
CALL
Arrive
Depart
05
Sat
0
872
CALL
Arrive
Depart
06
Sun
0
788
CALL
Arrive
Depart
07
Mon
617
685
Arrive
Depart
Jul 2025
08
Tue
617
685
Arrive
Depart
Book
execute: 0.45658
getProperties: 0.00229
getRates: 0.45104
doBestFit: 0.00009
doBestFitOverrides: 0.00213
doSort: 0.00003
doDisplayPrep: 0.00005
getNoBestFitMessage: -1,746,767,017.26529
compileBookingData: 0.00002
getProperties: 0.00229
getRates: 0.45104
doBestFit: 0.00009
doBestFitOverrides: 0.00213
doSort: 0.00003
doDisplayPrep: 0.00005
getNoBestFitMessage: -1,746,767,017.26529
compileBookingData: 0.00002
*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.