Hotels in Petersfield

Hotels and Bed and Breakfast in Petersfield, United Kingdom

439 Hotels in Petersfield

  • Short by

Langrish House

Langrish , Petersfield , GU32 1RN
5.21 km from Petersfield
13 hotel rooms

rooms from:
£ 98 Book
rooms from:
£ 70 Book

The Angel Hotel

Gosport Road , Privett , GU34 3NN
7.96 km from Petersfield
42 hotel rooms

rooms from:
£ 44 Book

Champneys Forest Mere

Champneys Forest Mere, , Liphook , GU30 7JQ
8.70 km from Petersfield
89 hotel rooms

rooms from:
£ 130 Book

Swan Hotel

High St , Alton , GU34 1AT
14.05 km from Petersfield
36 hotel rooms

rooms from:
£ 67.5 Book

Alton House Hotel

Normandy St , Alton , GU34 1DW
14.31 km from Petersfield
43 hotel rooms

rooms from:
£ 58 Book
rooms from:
£ 99 Book

Cowdray Golf Lodge

Cowdray Park, A272 , Midhurst , GU29 0AY
15.43 km from Petersfield
7 hotel rooms

rooms from:
£ 90 Book
rooms from:
£ 71.1 Book

The Swan Hotel

11 West Street , New Alresford , SO24 9AD
17.33 km from Petersfield
22 hotel rooms

rooms from:
£ 85 Book
rooms from:
£ 80 Book
rooms from:
£ 62 Book
rooms from:
£ 65 Book

Halfway Bridge

Lodsworth , Midhurst , GU28 9BP
18.74 km from Petersfield
7 hotel rooms

rooms from:
£ 90 Book
rooms from:
£ 65 Book
rooms from:
£ 128 Book
  • 1
  • 2
  • 3
  • ...
  • 28