The ultimate luxury on holiday is a hotel with an infinity pool. For those who don't know what an infinity pool is, it is a pool where the water flows over one or more edges, creating a visual effect of endless water. We've picked out 10 of the most beautiful in the world. Dream away!

One&Only Ocean Club – Bahamas

Hacienda Na Xamena – Ibiza

Grace – Santorini

Casa Kimball – Dominican Republic

Jumeirah – Mallorca

Marina Bay – Singapore

Belmond Hotel Caruso – Amalfi Coast

Anantara Dhigu Resort – Maldives

The Naka Island – Phuket

Sofitel Dubai Jumeirah Beach