Hotels in the UK

UKListingz lists 26,056 hotels in 826 towns and cities. The most are in London (2,475), Lancashire (2,050), Devon (1,167). Choose a town to compare local businesses.

Top towns for hotels

Hotels by region

Advertisement

Recently added hotels

Top 300 towns for hotels

A

B

C

D

E

F

G

H

I

K

L

M

N

O

P

R

S

T

U

W

Y