Miles of sandy beach, gorgeous coastline and rolling green countryside - it's all waiting for you in South West Wales, one of the UK's most magical spots.
Here's our pick of the some of the best places to stay in Carmarthenshire, Neath Port Talbot, Pembrokeshire and Swansea (plus a few in Ceredigion that are too good to miss).
Take your pick from romantic cottages by the sea, grand beachfront mansions and luxury country cabins.
And to give you some inspiration, here's our guide to beautiful Pembrokeshire featuring all the best beaches, prettiest towns and villages and tastiest places to eat.