Search Filter

Price

Star
  • 20
  • 107
  • 67
  • 17
  • 0
  • 589
Accommodation Type
  • Holiday homes 363
  • Hotels 118
  • Bed and breakfasts 87
  • Apartments 69
  • Guest houses 62
  • Inns 33
  • Chalets 23
  • Cottages 20
  • Holiday parks 10
  • Luxury tents 4
  • Country houses 3
  • Farm stays 2
  • Economy hotels 1
  • Boats 1
  • Villas 1
  • Lodges 1
  • Aparthotels 1
  • Hostels 1
Hotel Facilities
  • Non-smoking throughout563
  • WiFi available in all areas550
  • Heating497
  • Non-smoking rooms478
  • Garden467
  • Breakfast options238
  • Bar193
  • Luggage storage171
  • Outdoor furniture167
  • Family rooms155

Hotels in Hayling Island, Hampshire, Hotels near Hayling Island


Please select a hotel from the list of hotels in and near Hayling Island. The list below displays hotels within 30 kilometers of Hayling Island.

800 Hotels found. Showing page 1 of 80
Order By
HOTEL IMAGE
Newtown House Hotel

Manor Road , South Hayling , PO11 0QR

Newtown House Hotel is 0.88 kilometers from Hayling Island . Room prices starting from £ 71

Check availability and book online.
Guest Reviews
8.4 out of 10

From 530 Reviews
Starting From
£ 71
HOTEL IMAGE
Farmhouse Innlodge

Burrfields Rd , Portsmouth , PO3 5HH

Farmhouse Innlodge is 5.27 kilometers from Hayling Island . Room prices starting from £ 47.5

Check availability and book online.
Guest Reviews
7.7 out of 10

From 1648 Reviews
Starting From
£ 47.5
HOTEL IMAGE
Langstone Hotel

Northney Rd, Havant, Havant , Havant , PO11 0NQ

Langstone Hotel is 5.30 kilometers from Hayling Island . Room prices starting from £ 63.2

Check availability and book online.
Guest Reviews
8.3 out of 10

From 1508 Reviews
Starting From
£ 63.2
ibis budget Portsmouth

Unit 4 The Pompey Centre Fratton Way , Portsmouth , PO4 8SL

ibis budget Portsmouth is 5.70 kilometers from Hayling Island . Room prices starting from £ 44

Check availability and book online.
Guest Reviews
7.6 out of 10

From 4621 Reviews
Starting From
£ 44
Number Four Boutique Hotel

69 Festing Road , Portsmouth , PO4 0NQ

Number Four Boutique Hotel is 5.85 kilometers from Hayling Island . Room prices starting from £ 65

Check availability and book online.
Guest Reviews
9 out of 10

From 793 Reviews
Starting From
£ 65
G Boutique Hotel

71 Festing Road , Portsmouth , PO4 0NQ

G Boutique Hotel is 5.85 kilometers from Hayling Island . Room prices starting from £ 70

Check availability and book online.
Guest Reviews
9 out of 10

From 1028 Reviews
Starting From
£ 70
Best Western Royal Beach Hotel

South Parade, Southsea , Portsmouth , PO4 0RN

Best Western Royal Beach Hotel is 6.30 kilometers from Hayling Island . Room prices starting from £ 50

Check availability and book online.
Guest Reviews
8.2 out of 10

From 1610 Reviews
Starting From
£ 50
Southseaa Inn

10b Victoria Road North Southsea , Portsmouth , PO5 1PX

Southseaa Inn is 6.72 kilometers from Hayling Island . Room prices starting from £ 49

Check availability and book online.
Guest Reviews
7.3 out of 10

From 20 Reviews
Starting From
£ 49
Somerset House Boutique Hotel and Restaurant

10 Florence Road , Portsmouth , PO5 2NE

Somerset House Boutique Hotel and Restaurant is 6.74 kilometers from Hayling Island . Room prices starting from £ 79

Check availability and book online.
Guest Reviews
9 out of 10

From 437 Reviews
Starting From
£ 79
Seacrest Hotel

11/12 South Parade, Southsea , Portsmouth , PO5 2JB

Seacrest Hotel is 6.74 kilometers from Hayling Island . Room prices starting from £ 69

Check availability and book online.
Guest Reviews
8.9 out of 10

From 1749 Reviews
Starting From
£ 69
Hotels in localities of Hayling Island