Call to book
0871 277 1070
13 pence/min+the caller’s Access Charge Privacy policy
Close
Need help?
My lastminute.com

Cheap Hotels in Aberystwyth

84
900 reviews by TrustYou
63 Marine terrace
0.3 Miles from the centre
per night from £70
(price for Tue, 03 Sep)
46 Marine Terrace
0.2 Miles from the centre
per night from £80
Estimated price based on searches in the last month
85
26 reviews by TrustYou
Bryn Carnedd Cottages, Clarach Road
1.3 Miles from the centre
per night from £85
Estimated price based on searches in the last month
25 Bath St
0.1 Miles from the centre
per night from £170
(price for Tue, 27 Aug)

Harry's Hotel

84
1162 reviews by TrustYou
40-46 North Parade
per night from £75
(price for Tue, 03 Sep)

Starling Cloud Hotel by Marston's Inns Hotel

86
1573 reviews by TrustYou
Boulevard St Brieuc
per night from £80
(price for Tue, 03 Sep)

Queensbridge Hotel

76
769 reviews by TrustYou
Victoria Terrace
per night from £85
(price for Tue, 03 Sep)

The Four Seasons Hotel

77
1306 reviews by TrustYou
54 Portland Street
per night from £95
(price for Tue, 03 Sep)

Gwesty'r Marine Hotel & Spa Hotel

78
1312 reviews by TrustYou
46 MARINE TERRACE
per night from £125
(price for Tue, 03 Sep)

The Garden Cottage Guest House Hotel

Bwthyn, Pen y Graig, Llanbadarn Fawr
per night from £230
(price for Tue, 27 Aug)

Hotels in Aberystwyth

lastminute.com has a fantastic range of hotels in Aberystwyth, with everything from cheap hotels to luxurious five star accommodation available. We like to live up to our last minute name so remember you can book any one of our excellent Aberystwyth hotels up until midnight and stay the same night.

We offer big savings on all kinds of hotels in some of the best locations Aberystwyth has to offer so use our search box to find one that meets your requirements. Whether youre travelling with your family, alone or with your partner, we have a superb selection to choose from. Book now and make some great savings - also dont forget our Price Match Guarantee

120,000 Hotels

We search from 120,000 hotels worldwide to find you the best deals.

Price Match Guarantee

Find the same hotel cheaper within 24hrs when booking with us and we'll give you the difference.

Learn more

Need help with your booking?

Call us on 0800 093 5555