Visit Milford on Sea


Milford on Sea itself now only has one actual "Hotel", which is the South Lawn Hotel shown below, about 2 minutes drive (10 minute walk) from the centre of Milford. The Beach House is a pub on the seafront with lovely rooms and offer B&B rates. If you're happy to look a little further afield then you have plenty of choice of hotels very close to Milford, from budget to super luxury.

South Lawn Hotel

On the road to Lymington, this former country house offers 24 en-suite rooms with views over the gardens. The New Forest hotel is very conveniently located, with Lymington a 10 minute drive and Milford on Sea village a couple of minutes drive or 15-20 minute walk along the road.


A former country house, the Southlawn Hotel offers 24 individually decorated en-suite bedrooms, many enjoying fine views over the gardens and beyond.


Lymington Road, SO41 0RF | Tel 0871 376 9900  | Check availability and book online

Hotels in (and around) Milford on Sea

Looking for a Hotel in (or near) Milford on Sea?

Disclaimer: All information on this website is correct to the best of my knowledge. If anything is incorrect or needs updating please feel free to contact me.

Visitor's Guide to Milford

The Beach House Pub with Rooms (formally Westover Hall Hotel)

What was previously Westover Hall Hotel has been taken over by the Hall & Woodhouse brewery of Dorset and has recently been re-launched as The Beach House Pub/Restaurant with Rooms.


This Grade II listed Victorian mansion built in 1897 offers 14 rooms, with varying levels of space and luxury, and some with spectacular sea-views out towards the Isle of Wight and the Needles rocks.  


Park Lane, SO410PT | 01590 643044 |  Check availability and book online

South Lawn Hotel milford-on-sea-hotels the-beach-house elmers-court-large

Macdonald Elmers Court Hotel (Lymington)

About a 15 minute drive from Milford on Sea, Elmers Court Hotel & Country Club sits within 23 acres of gardens and offers amazing views across the Solent to the Isle of Wight.


Facilities: Childrens play area, table tennis, tennis, putting, croquet, volley ball,

indoor & outdoor swimming pools, fully equipped Technogym, Vital Health &

WellBeing Spa, sauna & steam room.


Visit the website for more & to check availability

For a little bit of luxury...


Chewton Glen

Just a few miles from Milford on Sea, Chewton Glen is a Luxury Country House Hotel and Spa set in 130 acres of Hampshire countryside on the edge of the New Forest National Park and just a few minutes walk from the sea.


It has 5AA Red Stars and is one of the finest hotels in the country, accomodating many famous people over its time!  


It has everything from fine dining, gorgeous bedrooms, luxury treehouse accommodation to a world class spa.


New Milton, BH25 6QS | Check availability and book online