Stella Island Resort in Crete, Greece has overwater bungalows that look like they could be in the Maldives.
The villas have private decks with hammocks over the water, and some have jacuzzis, too.
The resort, which opened in 2017, is over a huge pool rather than the sea but has been designed to recreate the ocean look.
A stay at Stella Resort is far cheaper than a stay in a Maldives villa, though, with an average daily room rate of 330€ ($390) on an all inclusive basis and 250€ ($295) on a half board basis, compared to around $2,500, the price at One&Only Reethi Rah.