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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

Hotels near New Milton Station

  • Sort by:
  • Ranking
  • Lowest Price
  • Distance
TripAdvisor members only.
Login for exclusive access to hotel deals up to 40% off
Login to get best prices
Sponsored
9 High Street, Lyndhurst, New Forest SO43 7NF, England
14.2 km from New Milton Station
Check In Check Out
Show Prices
Christchurch Road, New Forest, New Milton BH25 6QS, England
2.0 km from New Milton Station
#1 of 1 hotels in New Milton
Check In Check Out
Show Prices
Silver Street, Hordle, New Forest, Lymington SO41 0FN, England
2.6 km from New Milton Station
Check In Check Out
Show Prices
428 Lymington Road | Highcliffe on Sea, Christchurch BH23 5HF, England
3.0 km from New Milton Station
Check In Check Out
Show Prices
East Close Country Hotel Lyndhurst Road | Christchurch, Hinton, New Forest BH23 7EF, England
3.2 km from New Milton Station
Check In Check Out
Show Prices
266 Lymington Road, Highcliffe, Christchurch BH23 5ET, England
3.6 km from New Milton Station
Check In Check Out
Show Prices
Lymington Road, Christchurch BH23 4JS, England
4.1 km from New Milton Station
Check In Check Out
Show Prices
Lymington Road, New Forest, Lymington SO41 0RF, England
5.3 km from New Milton Station
Check In Check Out
Show Prices
Somerford Road | Bournemouth, Christchurch BH23 3QG, England
6.2 km from New Milton Station
Check In Check Out
Show Prices
Mount Pleasant Lane, New Forest, Lymington SO41 8LS, England
6.3 km from New Milton Station
Check In Check Out
Show Prices
95 Mudeford, Christchurch BH23 3NT, England
6.9 km from New Milton Station
Check In Check Out
Show Prices
| Shappen Bottom, Burley, New Forest, Ringwood BH24 4AH, England
8.0 km from New Milton Station
Check In Check Out
Show Prices
Salisbury Road | Winkton, Christchurch BH23 7AS, England
8.2 km from New Milton Station
Check In Check Out
Show Prices
14-15 High Street, New Forest, Lymington SO41 9AA, England
8.3 km from New Milton Station
Check In Check Out
Show Prices
18 Castle Street, Christchurch BH23 1DT, England
8.6 km from New Milton Station
Check In Check Out
Show Prices
Rhinefield Road, New Forest, Brockenhurst SO42 7QB, England
8.7 km from New Milton Station
Check In Check Out
Show Prices
Ringwood Road, Burley, New Forest, Ringwood BH24 4BS, England
8.8 km from New Milton Station
Check In Check Out
Show Prices
Saxon Square, Fountain Way, Christchurch BH21 1QA, England
8.8 km from New Milton Station
Check In Check Out
Show Prices
Sway Road | Brockenhurst, New Forest, New Forest, Brockenhurst SO42 7SH, England
9.0 km from New Milton Station
Check In Check Out
Show Prices
King's Saltern Road, New Forest, Lymington SO41 3QD, England
9.0 km from New Milton Station
Check In Check Out
Show Prices
Rhinefield Road, New Forest, Brockenhurst SO42 7ZG, England
9.0 km from New Milton Station
Check In Check Out
Show Prices
Wick Lane | Wick Ferry, Christchurch BH23 1HU, England
9.2 km from New Milton Station
Check In Check Out
Show Prices
South Baddesley Road, New Forest, Lymington SO41 5ZB, England
9.4 km from New Milton Station
Check In Check Out
Show Prices
22 Bailey Drive, Christchurch BH23 2BN, England
9.5 km from New Milton Station
Check In Check Out
Show Prices
Lyndhurst Road, New Forest, Brockenhurst SO42 7RH, England
9.6 km from New Milton Station
Check In Check Out
Show Prices
Meerut Road, New Forest, Brockenhurst SO42 7TD, England
9.6 km from New Milton Station
Check In Check Out
Show Prices
Balmer LawnOffers & Announcements£149 Midweek DBB
Lyndhurst Road, New Forest, Brockenhurst SO42 7ZB, England
10.1 km from New Milton Station
Check In Check Out
Show Prices
Ringwood Road, Avon, Christchurch BH23 7BQ, England
10.3 km from New Milton Station
Check In Check Out
Show Prices
Beaulieu Road, New Forest, Brockenhurst SO42 7QL, England
10.6 km from New Milton Station
Check In Check Out
Show Prices
New Park Lyndhurst Road, New Forest, Brockenhurst SO42 7QH, England
10.7 km from New Milton Station
Check In Check Out
Show Prices
Wessex Fields Deansleigh Road, Bournemouth BH7 7DZ, England
11.4 km from New Milton Station
Check In Check Out
Show Prices
Still looking for a place to stay?
New Milton has 15 B&Bs/inns with 1,097 reviews
16 Mount Avenue | Beechlodge Org Uk, New Forest, New Milton BH25 6NT, England
0.9 km from New Milton Station
#1 of 15 New Milton B&B and Inns
Check In Check Out
Show Prices
10 Marine Drive West | New Milton, Barton-on-Sea, New Forest, New Milton BH25 7QH, England
2.3 km from New Milton Station
#2 of 15 New Milton B&B and Inns
Check In Check Out
Show Prices
Marine Drive West, Barton-on-Sea, New Forest, New Milton BH25 7QL, England
2.3 km from New Milton Station
#3 of 15 New Milton B&B and Inns
Check In Check Out
Show Prices
See all 15 New Milton B&Bs/inns
Also consider hotels near New Milton
See all hotels in or near New Milton
East Close Country Hotel Lyndhurst Road | Christchurch, Hinton, New Forest BH23 7EF, England
3.2 km from New Milton Station
Check In Check Out
Show Prices
428 Lymington Road | Highcliffe on Sea, Christchurch BH23 5HF, England
3.0 km from New Milton Station
Check In Check Out
Show Prices
266 Lymington Road, Highcliffe, Christchurch BH23 5ET, England
3.6 km from New Milton Station
Check In Check Out
Show Prices
Lymington Road, Christchurch BH23 4JS, England
4.1 km from New Milton Station
Check In Check Out
Show Prices
Silver Street, Hordle, New Forest, Lymington SO41 0FN, England
2.6 km from New Milton Station
Check In Check Out
Show Prices
*Prices above are provided by partners for one room, double occupancy and do not include all taxes and fees. Please see our partners for full details.
New Milton Travel Forum Need specific advice visiting New Milton, New Forest? Visit the TripAdvisor Travel Forum for New Milton and ask our Destination Experts and the travel community.