Morriston accommodation from AU$144
Find hotels that Aussie travellers love
More than just hotels
Apartments, cabins, holiday rentals and more, plus millions of reviews from Aussie & Kiwi travellers
Flexibility matters
24/7 support, so you can book with confidence
Unlock member prices with Mates Rates
You could save 10% or more on over 100,000 hotels right now.
Check hotel availability in Morriston
Top hotel deals in Morriston

Delta Hotels by Marriott Swansea

Village Hotel Swansea

The Grand Hotel Swansea

The Dragon Hotel

The Diplomat Hotel and Spa

The Dolphin SA1 Hotel

Best Western Premier Heronston Hotel & Spa

Holiday Inn Express Swansea - East by IHG

Blanco's Hotel Port Talbot
Accommodation in Morriston
Morriston has a range of available hotels, but most are outside the centre of town. However, you will find 15 places within 10 kilometres.
To be as close as possible to the central streets, the Swansea Marriott Hotel and Village Hotel Swansea are your best choices.
The neighbourhood of West Glamorgan is pretty handy, as it's found just 3 kilometres away from the main center. Nevertheless, if you're eager to book a room here, you need to be quick! The only available option in this area is Best Western Aberavon Beach Hotel.
Everyone knows Wotif is all about giving you great travel experiences. If you are in Morriston, you may want to book a hotel that is near the Dylan Thomas Centre or Swansea Beach. The Windsor Lodge Hotel and The Dragon Hotel are amongst those closest to the Dylan Thomas Centre, while the White House Hotel and Alexander Hotel are near Swansea Beach.
Book a tour through Grosnez Castle, where you will feel history come alive. Mercure Swansea Hotel and ibis Swansea are a couple of hotels that are not far from this hotspot.
If you find yourself needing more accommodation options in Morriston, consider the Llwyn Helyg Country House and the Cafe Valance Bar & Rooms. They are located 25 kilometres and 12 kilometres away from the city's main streets. Wotif also recommends the Stradey Park Hotel and the Best Western Diplomat Hotel and Spa. The first is 16 kilometres away from the city, while the second is 16 kilometres away.
If you want to explore some close by localities, try Aberdulais and Fairwood. Head 11 kilometres to the east from Morriston and you'll find Aberdulais. That said, Fairwood is 11 kilometres to the southwest. Hotels and apartments in Aberdulais are The Bluebell Hotel and Castle Hotel. Fairwood options are The Gower Hotel and The Gower Golf Club.
Cardiff International Airport is the most convenient airport for flying into Morriston and is 50 kilometres from the heart of town. If you plan to stay nearby, try the Holiday Inn Express Cardiff Airport or the Three Horseshoes.
Morriston hotels essential information
Accommodation | 1,445 hotels |
---|---|
Lowest Price | AU$144 |
Highest Price | AU$246 |
Popular hotels | Delta Hotels by Marriott Swansea, Village Hotel Swansea, The Grand Hotel Swansea, The Dragon Hotel, The Diplomat Hotel and Spa, The Dolphin SA1 Hotel, Best Western Premier Heronston Hotel & Spa, Holiday Inn Express Swansea - East by IHG, Blanco's Hotel Port Talbot |
Frequently asked questions
New reviews! Best hotels in Morriston

Neighbourhoods
Nearby cities
Near an Attraction
Hotels near an airport
Top hotels
Book on Expedia
More destinations for you
- Luxury Hotels in Sydney
- Ocean Breeze Motel
- Luxury Hotels in Tauranga
- Plantation Retro Motel Tyndale
- Shepparton Accommodation
- Kogan Accommodation
- B&B Traralgon
- Newborough Accommodation
- Motels Esperance
- Villas Seminyak
- Lae Accommodation
- Brighton Beachfront Holiday Park
- Palm Grove Accommodation
- Exmouth Accommodation
- West Coast Tasmania Accommodation
- Hotels near Geordie Bay
- Baan Baa Accommodation
- Cottages Melbourne
- Sydney Accommodation
- Whitton Accommodation
- Cabin Rentals Eungella
- Jurien Bay Accommodation
- Quilpie Accommodation
- Holiday Homes Bright
- Hotels in Sydney Central Business District
- Hotels near Mungo National Park