Hotels in Brockenhurst
51 handpicked places to stay
Brockenhurst's hotels lean into what the village does best: thatch, gardens, and easy access to both forest tracks and a railway platform to London. The village centre holds a run of characterful, independently run hotels within walking distance of the station and Brookley Road's shops, ideal for a car-free stay built around cycling and walking straight from the door. Expect period buildings — several genuinely thatched — over smart modern boxes, and rates that generally start from around £120–150 a night for a double in peak season, dropping outside summer and school holidays.
On the edge of the village, THE PIG-in the New Forest represents the area's best-known destination stay: a country house hotel built around its own kitchen garden, with rooms from roughly £200 a night rising steeply for garden and courtyard rooms, and a restaurant that draws its own visitors independent of overnight guests. It is the property most likely to be fully booked first for summer weekends, so allow two to three months to secure the room type you want.
Beyond the two or three headline hotels, the wider area around Brockenhurst has a strong supply of B&Bs and self-catering cottages, often in converted farm buildings or forest-edge houses, generally better value than the central hotels and a good fit for anyone travelling with a car or staying more than a couple of nights. These tend to have more flexible booking windows than the village-centre hotels, though the best-located ones — walking distance to the station or right on a cycling route — still go early for peak summer weeks.
Whichever type of stay, book ahead: Brockenhurst's combination of a mainline station, THE PIG's reputation, and the pull of the ponies and forest cycling means good rooms across all categories fill up for summer and for the autumn pannage season well before the dates themselves.
Cottage Lodge Hotel
Guest House · Sway Road, Brockenhurst village centre · 0.1 miles away
Family-run eco-conscious guest house in the middle of Brockenhurst, with 16 individual rooms in a building dating in part to 1650.
Thatched Cottage
Hotel · 16 Brookley Road, Brockenhurst
A four-room thatched hotel on Brookley Road in Brockenhurst, with garden and restaurant close to New Forest walking and riding trails.
The Huntsman of Brockenhurst
Hotel · Lyndhurst Road, Brockenhurst
A pub-hotel on Lyndhurst Road in Brockenhurst, right on the edge of the New Forest, with free on-site parking and easy reach of Beaulieu.
Careys Manor & Senspa
Hotel · Lyndhurst Road, Brockenhurst
A 77-room hotel on Lyndhurst Road in Brockenhurst, on the edge of the New Forest, with a spa, indoor pool and restaurant on site.
Careys Manor Hotel & SenSpa
Hotel · Brockenhurst village, central New Forest · 0.3 miles away
Four-star Victorian manor hotel in Brockenhurst with 80 rooms, three restaurants and the Thai-inspired SenSpa with pool and thermal suite.
Broadlands Gate
B&B · Broadlands Road, Brockenhurst
A small two-room B&B on Broadlands Road in Brockenhurst, handy for exploring the New Forest National Park.
Forest Park Hotel
Hotel · Rhinefield Road, Brockenhurst
A traditional hotel on Rhinefield Road in Brockenhurst, with garden grounds bordering the New Forest for walking and riding.
The Cloud Hotel
Hotel · Meerut Road, Brockenhurst
In Brockenhurst, deep in the New Forest, The Cloud Hotel offers a straightforward base with free parking and easy access to the surrounding trails.
Balmer Lawn Hotel
Hotel · Lyndhurst Road, Brockenhurst · 0.6 miles away
Family-owned four-star hotel on the edge of Brockenhurst, in a former hunting lodge with a spa, two restaurants and open forest on the doorstep.
Balmer Lawn Hotel
Hotel · Lyndhurst Road, Brockenhurst
A 54-room hotel on Lyndhurst Road in Brockenhurst, well suited to families and couples wanting spa time and easy New Forest walking or riding.
Graceland Farm B&B
B&B · Tilebarn Lane, Brockenhurst
Graceland Farm B&B in Brockenhurst offers en-suite rooms with in-room drinks, set on the edge of the New Forest with free parking.
THE PIG - in the New Forest
Hotel · Beaulieu Road, Brockenhurst · 1 miles away
The original PIG restaurant-with-rooms near Brockenhurst, with a walled kitchen garden, greenhouse dining room and 31 characterful bedrooms.
New Park Manor
Hotel · Lyndhurst Road, Brockenhurst
A 24-room manor hotel on Lyndhurst Road in Brockenhurst, with New Forest walking and riding country on the doorstep and pubs nearby.
Rhinefield House Hotel
Hotel · Rhinefield Road, Brockenhurst
A grand New Forest hotel in Brockenhurst suited to spa breaks, weddings and country walks, with pools, gym and gardens on site.
Wildwood B&B
B&B · Station Road, Lymington · 2.8 miles away
A Station Road B&B in Lymington, handy for the New Forest, Solent coast and Hurst Castle, with free on-site parking.
The Manor at Sway Hotel Restaurant and Gardens
Hotel · Station Road, Sway · 2.8 miles away
A garden hotel in Sway, Hampshire, with dining and free parking, suited to couples, families and weddings near the New Forest.
Passford House Hotel
Hotel · Mount Pleasant Lane, Lymington · 2.8 miles away
Hotel on Mount Pleasant Lane, Lymington, within reach of the New Forest and Solent coast, with indoor and outdoor pools set in landscaped gardens.
Foxlease
B&B · Foxlease, Lyndhurst · 3 miles away
A B&B in Lyndhurst set among the woodland and heath of the New Forest, with free on-site parking and a bar.
Lime Wood
Hotel · Beaulieu Road, near Lyndhurst · 3.1 miles away
Five-star country house hotel on Beaulieu Road outside Lyndhurst, with a large spa, forest suites and cooking overseen by Angela Hartnett.
Rosedale Bed and Breakfast
B&B · 24 Shaggs Meadow, Lyndhurst · 3.6 miles away
Family-friendly B&B in Lyndhurst with free parking and a garden, well placed for New Forest walking, cycling and riding breaks.
The Stag Hotel
Hotel · 69 High Street, Lyndhurst · 3.7 miles away
A 12-room hotel on Lyndhurst's High Street with its own restaurant and bar, breakfast included and a garden for outdoor seating, in the New Forest.
Clayhill House Bed & Breakfast
B&B · Clay Hill, Lyndhurst · 3.7 miles away
Adults-only B&B on Clay Hill in Lyndhurst, ideal for couples wanting a quiet New Forest base without children underfoot.
The Crown Manor House Hotel
Hotel · High Street, Lyndhurst · 3.7 miles away
A historic manor hotel on Lyndhurst's High Street, deep in the New Forest, with 50 rooms and free on-site parking.
The Monkey House
Hotel · 167 Southampton Road, Lymington · 3.7 miles away
Hotel on Southampton Road in Lymington with its own restaurant and bar, breakfast included, and free on-site parking.
Hunters Croft
B&B · Arnewood Bridge Road, Sway · 3.7 miles away
Adults-only B&B in Sway, Hampshire, handy for New Forest walks, riding and golf with free on-site parking.
The Rufus House
Guest Accommodation · Rufus House, Lyndhurst · 3.8 miles away
Adults-only guest accommodation in Lyndhurst with en-suite rooms and free parking, handy for Beaulieu and Exbury Gardens.
Forest Side Guesthouse
B&B · 2 Queens Road, Lyndhurst · 3.8 miles away
A B&B on Queens Road in Lyndhurst, right at the edge of the New Forest, with free parking and a garden to relax in after walking or riding.
Ormonde House Hotel
Hotel · Southampton Road, Lyndhurst · 3.8 miles away
Ormonde House Hotel in Lyndhurst pairs a restaurant and bar with a garden terrace, making it a comfortable base for exploring the New Forest.
Penny Farthing Hotel
Hotel · Romsey Road, Lyndhurst · 3.8 miles away
Hotel on Romsey Road in Lyndhurst, well placed for New Forest walking, cycling and horse riding, with 19 rooms and free parking.
The Old Mill
Hotel · Silver Street, Lymington · 3.8 miles away
Hotel on Silver Street in Lymington, Hampshire, handy for exploring the New Forest, Milford on Sea and Beaulieu.
Avalon House B&B
B&B · 31 Romsey Road, Lyndhurst · 3.8 miles away
Small three-room B&B in Lyndhurst with a cooked breakfast to start the day and free parking on-site for New Forest visits.
Lyndhurst House
B&B · Central Lyndhurst, capital of the New Forest · 3.8 miles away
Small boutique bed and breakfast in the centre of Lyndhurst with five en-suite rooms, off-road parking and a private guest sun terrace.
White Rabbit by Chef & Brewer Collection
Hotel · Romsey Road, Lyndhurst · 3.9 miles away
White Rabbit by Chef & Brewer Collection is a pet-friendly three-star hotel in Lyndhurst, right in the New Forest with dining on site and free parking.
The New Forest Inn
Hotel · 2 Boult Bee Cottages, Lyndhurst · 3.9 miles away
A traditional inn in Lyndhurst with parking, an on-site bar and restaurant, and easy access into the New Forest National Park.
Forest Lodge
Hotel · Pikes Hill, Lyndhurst · 4 miles away
Forest Lodge is a Lyndhurst hotel on Pikes Hill, with a restaurant on site and horse riding, fishing and golf all close by in the New Forest.
Spot in the Woods
Hotel · 174 Woodlands Road, Lyndhurst · 4 miles away
Spot in the Woods is a pet-friendly hotel on Woodlands Road in Lyndhurst, with free parking and a garden made for New Forest walks.
Beaulieu Hotel
Hotel · Beaulieu Road, Brockenhurst
35-room hotel in Brockenhurst with an indoor swimming pool, set up as a base for walking and cycling in the New Forest.
The Walhampton Arms
B&B · Walhampton Hill, Lymington · 4 miles away
A pub-with-rooms B&B in Lymington, well suited to travellers exploring the New Forest and Solent coast by car.
Island view
B&B · 108 Gosport Street, Lymington · 4.2 miles away
Adults-only B&B on Gosport Street in Lymington, with en-suite rooms and free parking close to the Quay and New Forest.
Durlston House
B&B · 61 Gosport Street, Lymington · 4.2 miles away
A relaxed B&B on Gosport Street in Lymington, with maritime-themed rooms and free on-site parking close to the New Forest and coast.
Britannia House
B&B · Station Street, Lymington · 4.4 miles away
Adults-only B&B on Station Street in Lymington, with free on-site parking, a garden and 24-hour reception.
Highfield Coach House
B&B · 1 Melbury Close, Lymington · 4.4 miles away
A converted coach house B&B in Lymington, adults-only, with free parking and easy reach of the New Forest and the Solent.
Highfield Bed & Breakfast
B&B · 8 Highfield, Lymington · 4.4 miles away
A quiet Lymington side street close to the Solent coast and New Forest is home to this well-kept, welcoming B&B with free parking.
Premier Inn Lymington New Forest Hordle
Hotel · Silver Street, Lymington · 4.5 miles away
A straightforward budget base near Lymington and the New Forest, best suited to drivers wanting free parking and an easy overnight stop.
Stanwell House
Hotel · 14-15 High Street, Lymington · 4.5 miles away
A 30-room hotel on Lymington's High Street, close to the New Forest and coast, with a garden, bar and well-regarded breakfasts.
Turfcutters Arms
Hotel · Main Road, Boldre · 4.7 miles away
A traditional New Forest pub-hotel on Boldre's Main Road, with garden and free parking, close to Beaulieu and Brockenhurst.
Macdonald Elmers Court Hotel
Hotel · South Baddesley Road, Lymington · 4.7 miles away
A 54-room hotel on South Baddesley Road near Lymington, with a restaurant, bar and garden close to New Forest walking trails and the Solent coast.
The White Buck
Hotel · Bisterne Close, Ringwood · 4.8 miles away
A 16-room hotel on Bisterne Close near Ringwood, with free parking and easy reach of the New Forest National Park.
Stepping Stones B&B
B&B · 1 Sylvan Close, Lymington · 4.9 miles away
A small Lymington B&B on a quiet close between the New Forest and the Solent coast, with free parking and en-suite rooms.
Albertine
B&B · 47awaterford Lane, Lymington · 4.9 miles away
Albertine is an adults-only B&B on Waterford Lane in Lymington, with breakfast included and the New Forest and Solent coast close by.
The Mayflower
Hotel · Kings Saltern Road, Lymington · 5 miles away
Hotel on Kings Saltern Road in Lymington with spacious, well-kept rooms and views, close to the harbour and Solent coast.