Lord Nelson Hotel
The Lord Nelson Hotel in Milford Haven, United Kingdom, stands as a noteworthy destination for travelers exploring the coastal charm of Pembrokeshire.

Photo of Lord Nelson Hotel by Lord Nelson Hotel on Google Maps
This hotel, named after Britain’s famed naval hero, offers visitors a comfortable and convenient base to explore the region. Located centrally in Milford Haven, guests can easily access several local attractions and enjoy picturesque views of the marina.
Accommodation and Amenities
Guests at the Lord Nelson Hotel find themselves surrounded by a warm and welcoming atmosphere. The accommodations are known for being clean and comfortable, catering to both leisure and business travelers. The hotel also provides essential amenities that enhance guests’ stay without overwhelming them with unnecessary frills.
Local Attractions
Milford Haven’s attractions are within easy reach from the hotel. The Torch Theatre, offering vibrant cultural productions, is just a short walk away. For nature enthusiasts, Pembrokeshire Coast National Park presents breathtaking landscapes perfect for hiking. A visit to the nearby Milford Waterfront allows guests to indulge in shopping and dining while taking in stunning harbor views. History buffs will appreciate the proximity to Pembroke Castle, offering insights into Wales’s rich heritage.
Pros and Cons
The Lord Nelson Hotel excels in providing a strategic location for exploring Milford Haven and beyond. Its straightforward approach ensures comfort without distraction from its primary purpose: a launching pad for adventures.
| Pros | Cons |
|---|---|
| Central location | Lacks luxury amenities |
| Comfortable rooms | Noisy during peak times |
| Proximity to attractions like Pennbrokeshire coast path & Torch Theatre | Limited on-site facilities |
| Pleasant staff demeanor |
Lord Nelson Hotel in 360°
Lord Nelson Hotel Details
Category: Hotels in Milford Haven, Hotels in United Kingdom
Address: 9 Hamilton Terrace, Milford Haven SA73 3AW, UK


