Punta Cana

from Detroit

Save up to: £539

Average cost: £720

Best deal: £181


Punta Cana, a town on the easternmost tip of the Dominican Republic, is known for its stunning beaches, clear waters, and vibrant nightlife. Visit the enchanting Hoyo Azul, a natural sinkhole filled with crystal-clear water, explore the bustling market at Plaza Bavaro, or relax on the idyllic Bavaro Beach. Punta Cana's luxury resorts, world-class golf courses, and the annual Carnival Punta Cana make it a Caribbean paradise.


Latest deals:

5 days
£181
Fri 22 Aug - Wed 27 Aug


12 days
£181
Sat 19 Jul - Thu 31 Jul


14 days
£181
Sat 19 Jul - Sat 2 Aug


6 days
£181
Sun 20 Jul - Sat 26 Jul


7 days
£181
Wed 13 Aug - Wed 20 Aug


13 days
£181
Thu 7 Aug - Wed 20 Aug


13 days
£181
Sun 20 Jul - Sat 2 Aug


7 days
£181
Thu 24 Jul - Thu 31 Jul


9 days
£181
Thu 24 Jul - Sat 2 Aug


14 days
£181
Thu 24 Jul - Thu 7 Aug


16 days
£181
Thu 24 Jul - Sat 9 Aug


5 days
£181
Sat 26 Jul - Thu 31 Jul


7 days
£181
Sat 26 Jul - Sat 2 Aug


12 days
£181
Sat 26 Jul - Thu 7 Aug


14 days
£181
Sat 26 Jul - Sat 9 Aug


5 days
£181
Wed 13 Aug - Mon 18 Aug


7 days
£181
Thu 31 Jul - Thu 7 Aug


9 days
£181
Thu 31 Jul - Sat 9 Aug


13 days
£181
Thu 31 Jul - Wed 13 Aug


5 days
£181
Sat 2 Aug - Thu 7 Aug


7 days
£181
Sat 2 Aug - Sat 9 Aug


11 days
£181
Sat 2 Aug - Wed 13 Aug


16 days
£181
Sat 2 Aug - Mon 18 Aug


12 days
£181
Fri 22 Aug - Wed 3 Sep


16 days
£181
Sat 9 Aug - Mon 25 Aug


13 days
£181
Sat 9 Aug - Fri 22 Aug


6 days
£181
Thu 7 Aug - Wed 13 Aug


11 days
£181
Sat 9 Aug - Wed 20 Aug


9 days
£181
Sat 9 Aug - Mon 18 Aug


11 days
£181
Thu 7 Aug - Mon 18 Aug


9 days
£181
Wed 13 Aug - Fri 22 Aug


7 days
£181
Sat 19 Jul - Sat 26 Jul


11 days
£181
Sun 20 Jul - Thu 31 Jul


15 days
£181
Thu 7 Aug - Fri 22 Aug


7 days
£181
Wed 20 Aug - Wed 27 Aug


5 days
£181
Sat 19 Jul - Thu 24 Jul


9 days
£181
Mon 18 Aug - Wed 27 Aug


7 days
£181
Wed 27 Aug - Wed 3 Sep


7 days
£181
Mon 18 Aug - Mon 25 Aug


5 days
£181
Sat 12 Jul - Thu 17 Jul


5 days
£181
Wed 20 Aug - Mon 25 Aug


8 days
£181
Sat 12 Jul - Sun 20 Jul


12 days
£181
Sat 12 Jul - Thu 24 Jul


14 days
£181
Sat 12 Jul - Sat 26 Jul


7 days
£181
Sat 12 Jul - Sat 19 Jul


6 days
£181
Sun 13 Jul - Sat 19 Jul


9 days
£181
Mon 25 Aug - Wed 3 Sep


12 days
£181
Wed 13 Aug - Mon 25 Aug


14 days
£181
Wed 20 Aug - Wed 3 Sep


16 days
£181
Mon 18 Aug - Wed 3 Sep


13 days
£181
Sun 13 Jul - Sat 26 Jul


11 days
£181
Sun 13 Jul - Thu 24 Jul


7 days
£181
Sun 13 Jul - Sun 20 Jul


14 days
£181
Wed 13 Aug - Wed 27 Aug


15 days
£203
Sun 3 Aug - Mon 18 Aug


7 days
£203
Fri 15 Aug - Fri 22 Aug


10 days
£203
Fri 15 Aug - Mon 25 Aug


12 days
£203
Fri 15 Aug - Wed 27 Aug


5 days
£203
Fri 15 Aug - Wed 20 Aug


6 days
£203
Sun 3 Aug - Sat 9 Aug


8 days
£203
Sun 10 Aug - Mon 18 Aug


10 days
£203
Sun 3 Aug - Wed 13 Aug


16 days
£203
Thu 17 Jul - Sat 2 Aug


12 days
£203
Sun 10 Aug - Fri 22 Aug


5 days
£203
Fri 29 Aug - Wed 3 Sep


15 days
£203
Sun 10 Aug - Mon 25 Aug


13 days
£203
Sun 27 Jul - Sat 9 Aug


11 days
£203
Sun 27 Jul - Thu 7 Aug


6 days
£203
Sun 27 Jul - Sat 2 Aug


7 days
£203
Thu 17 Jul - Thu 24 Jul


9 days
£203
Thu 17 Jul - Sat 26 Jul


14 days
£203
Thu 17 Jul - Thu 31 Jul


10 days
£203
Sun 10 Aug - Wed 20 Aug


6 days
£206
Thu 28 Aug - Wed 3 Sep


5 days
£206
Sun 17 Aug - Fri 22 Aug


8 days
£206
Sun 17 Aug - Mon 25 Aug


11 days
£206
Sat 23 Aug - Wed 3 Sep


10 days
£206
Sun 24 Aug - Wed 3 Sep


11 days
£206
Sat 16 Aug - Wed 27 Aug


9 days
£206
Sat 16 Aug - Mon 25 Aug


6 days
£206
Sat 16 Aug - Fri 22 Aug


13 days
£206
Thu 21 Aug - Wed 3 Sep


10 days
£206
Sun 17 Aug - Wed 27 Aug


6 days
£206
Thu 21 Aug - Wed 27 Aug


16 days
£207
Wed 13 Aug - Fri 29 Aug


14 days
£207
Mon 18 Aug - Mon 1 Sep


14 days
£207
Sun 13 Jul - Sun 27 Jul


9 days
£207
Wed 20 Aug - Fri 29 Aug


12 days
£207
Wed 20 Aug - Mon 1 Sep


5 days
£207
Wed 27 Aug - Mon 1 Sep


7 days
£207
Sun 20 Jul - Sun 27 Jul


15 days
£207
Sat 26 Jul - Sun 10 Aug


10 days
£207
Fri 22 Aug - Mon 1 Sep


8 days
£207
Sat 19 Jul - Sun 27 Jul


15 days
£207
Sat 12 Jul - Sun 27 Jul


15 days
£207
Thu 31 Jul - Fri 15 Aug


8 days
£207
Sat 2 Aug - Sun 10 Aug


13 days
£207
Sat 2 Aug - Fri 15 Aug


7 days
£207
Fri 22 Aug - Fri 29 Aug


7 days
£207
Mon 25 Aug - Mon 1 Sep


8 days
£207
Thu 7 Aug - Fri 15 Aug


6 days
£207
Sat 9 Aug - Fri 15 Aug


10 days
£207
Thu 31 Jul - Sun 10 Aug


11 days
£207
Mon 18 Aug - Fri 29 Aug


6 days
£216
Fri 22 Aug - Thu 28 Aug


8 days
£216
Wed 20 Aug - Thu 28 Aug


5 days
£216
Sat 9 Aug - Thu 14 Aug


15 days
£216
Wed 13 Aug - Thu 28 Aug


6 days
£216
Mon 18 Aug - Sun 24 Aug


11 days
£216
Wed 13 Aug - Sun 24 Aug


14 days
£216
Thu 7 Aug - Thu 21 Aug


8 days
£216
Wed 13 Aug - Thu 21 Aug


12 days
£216
Sat 2 Aug - Thu 14 Aug


15 days
£216
Sat 9 Aug - Sun 24 Aug


12 days
£216
Sat 9 Aug - Thu 21 Aug


7 days
£216
Thu 7 Aug - Thu 14 Aug


10 days
£216
Mon 18 Aug - Thu 28 Aug


14 days
£216
Thu 31 Jul - Thu 14 Aug


7 days
£225
Thu 3 Jul - Thu 10 Jul


6 days
£225
Sun 6 Jul - Sat 12 Jul


9 days
£225
Thu 3 Jul - Sat 12 Jul


10 days
£225
Thu 3 Jul - Sun 13 Jul


14 days
£225
Thu 3 Jul - Thu 17 Jul


16 days
£225
Thu 3 Jul - Sat 19 Jul


5 days
£225
Sat 5 Jul - Thu 10 Jul


7 days
£225
Sat 5 Jul - Sat 12 Jul


8 days
£225
Sat 5 Jul - Sun 13 Jul


14 days
£225
Sun 6 Jul - Sun 20 Jul


13 days
£225
Sun 6 Jul - Sat 19 Jul


11 days
£225
Sun 6 Jul - Thu 17 Jul


7 days
£225
Sun 6 Jul - Sun 13 Jul


12 days
£225
Sat 5 Jul - Thu 17 Jul


15 days
£225
Sat 5 Jul - Sun 20 Jul


14 days
£225
Sat 5 Jul - Sat 19 Jul


12 days
£229
Sat 18 Oct - Thu 30 Oct


9 days
£229
Thu 30 Oct - Sat 8 Nov


7 days
£229
Thu 30 Oct - Thu 6 Nov


13 days
£229
Sun 26 Oct - Sat 8 Nov


11 days
£229
Sun 26 Oct - Thu 6 Nov


14 days
£229
Thu 23 Oct - Thu 6 Nov


7 days
£229
Thu 23 Oct - Thu 30 Oct


11 days
£229
Sun 19 Oct - Thu 30 Oct


7 days
£229
Thu 6 Nov - Thu 13 Nov


16 days
£229
Thu 23 Oct - Sat 8 Nov


5 days
£229
Sun 10 Aug - Fri 15 Aug


10 days
£229
Thu 17 Jul - Sun 27 Jul


14 days
£229
Sun 27 Jul - Sun 10 Aug


7 days
£229
Sun 3 Aug - Sun 10 Aug


12 days
£229
Sun 3 Aug - Fri 15 Aug


14 days
£229
Thu 30 Oct - Thu 13 Nov


14 days
£229
Fri 15 Aug - Fri 29 Aug


5 days
£229
Sat 8 Nov - Thu 13 Nov


6 days
£229
Thu 14 Aug - Wed 20 Aug


13 days
£229
Thu 14 Aug - Wed 27 Aug


11 days
£229
Thu 14 Aug - Mon 25 Aug


8 days
£229
Thu 14 Aug - Fri 22 Aug


8 days
£232
Thu 21 Aug - Fri 29 Aug


14 days
£232
Sat 25 Oct - Sat 8 Nov


12 days
£232
Sat 25 Oct - Thu 6 Nov


5 days
£232
Sat 25 Oct - Thu 30 Oct


11 days
£232
Sun 2 Nov - Thu 13 Nov


7 days
£232
Sat 11 Oct - Sat 18 Oct


5 days
£232
Sat 11 Oct - Thu 16 Oct


13 days
£232
Sat 16 Aug - Fri 29 Aug


8 days
£232
Sun 24 Aug - Mon 1 Sep


5 days
£232
Sun 24 Aug - Fri 29 Aug


16 days
£232
Sat 16 Aug - Mon 1 Sep


9 days
£232
Sat 23 Aug - Mon 1 Sep


6 days
£232
Sat 23 Aug - Fri 29 Aug


12 days
£232
Sun 17 Aug - Fri 29 Aug


15 days
£232
Sun 17 Aug - Mon 1 Sep


11 days
£232
Thu 21 Aug - Mon 1 Sep


6 days
£232
Sun 2 Nov - Sat 8 Nov


12 days
£238
Sat 8 Nov - Thu 20 Nov


14 days
£238
Thu 6 Nov - Thu 20 Nov


7 days
£238
Thu 13 Nov - Thu 20 Nov


14 days
£238
Thu 13 Nov - Thu 27 Nov


5 days
£238
Sat 15 Nov - Thu 20 Nov


14 days
£238
Sun 10 Aug - Sun 24 Aug


8 days
£238
Sat 18 Oct - Sun 26 Oct


13 days
£238
Fri 15 Aug - Thu 28 Aug


9 days
£238
Fri 15 Aug - Sun 24 Aug


6 days
£238
Fri 15 Aug - Thu 21 Aug


12 days
£238
Sat 15 Nov - Thu 27 Nov


11 days
£238
Sun 10 Aug - Thu 21 Aug


11 days
£238
Sun 3 Aug - Thu 14 Aug


7 days
£238
Sun 19 Oct - Sun 26 Oct


11 days
£238
Sun 16 Nov - Thu 27 Nov