We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
The latest reviews. The lowest prices. The perfect place to shop for hotels.

Hotels near The Needles Battery

View map
  • Sort by:
  • Traveller Ranked
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
95 Mudeford, Christchurch BH23 3NT, England
15.7 km from The Needles Battery
Check In Check Out
Show Prices
Freshwater Bay House Freshwater Bay | Isle of Wight, Freshwater PO40 9RB, England
2.1 km from The Needles Battery
Check In Check Out
Show Prices
Freshwater Bay, Freshwater PO40 9RA, England
2.2 km from The Needles Battery
Check In Check Out
Show Prices
Halletts Shute, Yarmouth PO41 0SB, England
4.5 km from The Needles Battery
Check In Check Out
Show Prices
Quay Street, Yarmouth PO41 0PE, England
5.0 km from The Needles Battery
Check In Check Out
Show Prices
Lymington Road, New Forest, Lymington SO41 0RF, England
7.9 km from The Needles Battery
Check In Check Out
Show Prices
Kings Saltern Road, New Forest, Lymington SO41 3QD, England
9.2 km from The Needles Battery
Check In Check Out
Show Prices
14-15 High Street, New Forest, Lymington SO41 9AA, England
9.8 km from The Needles Battery
Check In Check Out
Show Prices
South Baddesley Road, New Forest, Lymington SO41 5ZB, England
9.9 km from The Needles Battery
Check In Check Out
Show Prices
Silver Street, Hordle, New Forest, Lymington SO41 0FN, England
11.6 km from The Needles Battery
Check In Check Out
Show Prices
Mount Pleasant Lane, New Forest, Lymington SO41 8LS, England
12.2 km from The Needles Battery
Check In Check Out
Show Prices
Christchurch Road, New Forest, New Milton BH25 6QS, England
12.9 km from The Needles Battery
Check In Check Out
Show Prices
428 Lymington Road | Highcliffe on Sea, Christchurch BH23 5HF, England
13.4 km from The Needles Battery
Check In Check Out
Show Prices
Shorwell PO30 3JG, England
13.5 km from The Needles Battery
Check In Check Out
Show Prices
266 Lymington Road, Highcliffe, Christchurch BH23 5ET, England
13.8 km from The Needles Battery
Check In Check Out
Show Prices
Lymington Road, Christchurch BH23 4JS, England
14.1 km from The Needles Battery
Check In Check Out
Show Prices
Calbourne, Newport PO30 4HX, England
14.1 km from The Needles Battery
Check In Check Out
Show Prices
Shorwell, PO30 3LA, England
14.4 km from The Needles Battery
Check In Check Out
Show Prices
Lyndhurst Road | Christchurch, Hinton, New Forest BH23 7EF, England
15.6 km from The Needles Battery
Check In Check Out
Show Prices
95 Mudeford, Christchurch BH23 3NT, England
15.7 km from The Needles Battery
Check In Check Out
Show Prices
Somerford Road | Bournemouth, Christchurch BH23 3QG, England
16.2 km from The Needles Battery
Check In Check Out
Show Prices
Sway Road | Brockenhurst, New Forest, New Forest, Brockenhurst SO42 7SH, England
16.6 km from The Needles Battery
Check In Check Out
Show Prices
Bucklers Hard, Beaulieu, New Forest, Brockenhurst SO42 7XB, England
16.6 km from The Needles Battery
Check In Check Out
Show Prices
Lyndhurst Road, New Forest, Brockenhurst SO42 7RH, England
17.1 km from The Needles Battery
Check In Check Out
Show Prices
Beaulieu Road, New Forest, Brockenhurst SO42 7QL, England
17.1 km from The Needles Battery
Check In Check Out
Show Prices
Rhinefield Road, New Forest, Brockenhurst SO42 7ZG, England
17.2 km from The Needles Battery
Check In Check Out
Show Prices
Meerut Road, New Forest, Brockenhurst SO42 7TD, England
17.3 km from The Needles Battery
Check In Check Out
Show Prices
Balmer LawnOffers & Announcements£150 Midweek DBB
Lyndhurst Road, New Forest, Brockenhurst SO42 7ZB, England
17.6 km from The Needles Battery
Check In Check Out
Show Prices
Palace Lane, Beaulieu, New Forest, Brockenhurst SO42 7ZL, England
17.7 km from The Needles Battery
Check In Check Out
Show Prices
Lugley Street, Newport PO30 5HE, England
17.7 km from The Needles Battery
Check In Check Out
Show Prices
18 Castle Street, Christchurch BH23 1DT, England
17.8 km from The Needles Battery
Check In Check Out
Show Prices
We're sorry, Totland Bay doesn't have any hotels.
Totland Bay has 13 B&Bs/inns with 763 reviews
Madeira Road, Totland Bay PO39 0BJ, England
1.2 km from The Needles Battery
#1 of 13 Totland Bay B&B and Inns
Check In Check Out
Show Prices
Moons Hill, Totland Bay PO39 0HF, England
0.4 km from The Needles Battery
#2 of 13 Totland Bay B&B and Inns
Check In Check Out
Show Prices
The Golf House Alum Bay Old Road | Isle of Wight, Totland Bay PO39 0JA, England
0.5 km from The Needles Battery
#3 of 13 Totland Bay B&B and Inns
Check In Check Out
Show Prices
See all 13 Totland Bay B&Bs/inns
Consider these nearby hotels
See all hotels in or near Totland Bay
Freshwater Bay House Freshwater Bay | Isle of Wight, Freshwater PO40 9RB, England
2.1 km from The Needles Battery
Check In Check Out
Show Prices
Freshwater Bay, Freshwater PO40 9RA, England
2.2 km from The Needles Battery
Check In Check Out
Show Prices
Halletts Shute, Yarmouth PO41 0SB, England
4.5 km from The Needles Battery
Check In Check Out
Show Prices
Quay Street, Yarmouth PO41 0PE, England
5.0 km from The Needles Battery
Check In Check Out
Show Prices
Lymington Road, New Forest, Lymington SO41 0RF, England
7.9 km from The Needles Battery
Check In Check Out
Show Prices
*Prices are the average nightly price provided by our partners and may not include all taxes and fees. Taxes and fees that are shown are estimates only. Please see our partners for more details.