⭐ 8.1
The London Inn
Padstow
from £95/night
⭐ 9.2
10 Treverbyn Road
Padstow
from £110/night
Molesworth Manor
Padstow
from £85/night
⭐ 8.9
The Rutland Arms Hotel, Bakewell
Peak District
from £110/night
⭐ 8.5
Biggin Hall Hotel
Peak District
from £110/night
⭐ 9.2
The Roseleigh Guest House
Peak District
from £95/night
⭐ 8.5
Barony Castle Hotel
Peebles
from £120/night
⭐ 8.6
The Park Peebles
Peebles
from £115/night
⭐ 8.3
The Tontine Hotel
Peebles
from £95/night
⭐ 8.0
The Cross Keys
Peebles
from £85/night
⭐ 8.2
Traquair Arms Hotel
Peebles
from £90/night
Best Western Lamphey Court Hotel and Spa
Pembroke
from £89/night
⭐ 9.1
The Stackpole Inn
Pembrokeshire
from £120/night
Sunny Bank Guest House
Pembrokeshire
from £70/night
⭐ 7.8
The Queens Hotel
Penzance
from £105/night
⭐ 8.1
The Dolphin Tavern
Penzance
from £95/night
⭐ 9.2
Camilla House
Penzance
from £100/night
⭐ 9.0
Chy-an-Mor Guest House
Penzance
from £95/night
⭐ 8.9
The Pendennis Guest House
Penzance
from £106/night
⭐ 7.9
The Salutation Hotel
Perth
from £95/night
⭐ 7.8
Best Western Queens Hotel Perth
Perth
from £89/night
⭐ 8.0
Huntingtower Hotel
Perth
from £110/night
⭐ 8.8
Sunbank House Hotel
Perth
from £105/night
Kinnaird Guest House
Perth
from £85/night
The Milestone Hotel, Peterborough Cambridgeshire, Sure Collection by Best Western
Peterborough
from £86/night
⭐ 8.5
The Cricketers, Duncton
Petworth
from £110/night
Kilsham Farm Bed & Breakfast
Petworth
from £100/night
No. 73 Petworth
Petworth
from £85/night
Best Western Forest And Vale Hotel
Pickering
from £120/night
⭐ 8.3
Moulin Hotel
Pitlochry
from £95/night
⭐ 9.3
Craigatin House & Courtyard
Pitlochry
from £120/night
⭐ 7.8
The Duke of Cornwall Hotel
Plymouth
from £105/night
⭐ 7.9
New Continental Hotel
Plymouth
from £95/night
⭐ 9.1
The Firs Bed and Breakfast
Plymouth
from £85/night
⭐ 8.2
Jewells Guest House
Plymouth
from £65/night
Best Western Pontypool Metro Hotel
Pontypool
from £92/night
⭐ 8.2
Holiday Inn Express Poole
Poole
from £89/night
⭐ 9.3
Coast 77
Poole
from £95/night
Acorns Guest House
Poole
from £75/night
Best Western Aberavon Beach Hotel
Port Talbot
from £75/night
⭐ 8.7
Golden Fleece Inn
Portmeirion
from £110/night
⭐ 8.2
Royal Sportsman Hotel
Portmeirion
from £95/night
⭐ 9.1
Yr Hen Fecws
Portmeirion
from £90/night
⭐ 8.1
The Queens Hotel Southsea
Portsmouth
from £110/night
Best Western Plus Royal Beach Hotel
Portsmouth
from £105/night
⭐ 8.2
Holiday Inn Portsmouth - Gunwharf Quays
Portsmouth
from £119/night
⭐ 7.8
ibis Portsmouth Centre
Portsmouth
from £75/night
⭐ 8.0
Sallyport Hotel
Portsmouth
from £80/night
Search every UK hotel on Booking.com
Hotels, B&Bs, cottages and apartments on Booking.com, with live prices and availability.
Affiliate link