Book Ballycastle hotels

Start date: Check-in selected.
To Date
End date: Check-out

More Flash, Less Cash - Take advantage of our Price Pledge** (even on luxey stays)

We keep it easy with the option to pay now or later on select accommodation

Book up 'til the last second - millions of rooms to crash tonight^

Check hotel availability in Ballycastle

Cheap Ballycastle hotels

Ceide Glamping

Ceide Glamping

3 out of 5
Rynn Ballycastle Mayo
Located in Ballycastle, Ceide Glamping is within a 10-minute drive of Ballycastle Beach and Killeena Lough.
Opens in a new windowCeide Glamping
Beautiful 2-bed Apartment in Ballycastle

Beautiful 2-bed Apartment in Ballycastle

3.5 out of 5
Muingelly Ballycastle Ballycastle County Mayo
Located in Ballycastle, this apartment is within a 5-minute drive of Ballycastle Beach and Killeena Lough.
Opens in a new windowBeautiful 2-bed Apartment in Ballycastle
ATLANTIC VIEW, pet friendly in Ballycastle, County Mayo

ATLANTIC VIEW, pet friendly in Ballycastle, County Mayo

Ballycastle West
Located in Ballycastle, this cottage is in a rural location, within a 5-minute drive of Ballycastle Beach and Killeena Lough.
Opens in a new windowATLANTIC VIEW, pet friendly in Ballycastle, County Mayo
Save an average of 15% on thousands of hotels when you're signed in
Great National Hotel Ballina

Great National Hotel Ballina

4 out of 5
N26, Dublin Road Ballina Co Mayo
Fully refundable
The price is AU$193 per night from 4 Jan to 5 Jan
AU$193
4 Jan - 5 Jan 2026
includes taxes & fees
With a stay at Great National Hotel Ballina in Ballina, you'll be within a 5-minute drive of The Humbert Memorial and Dolmen of the Four Maols.
Opens in a new windowGreat National Hotel Ballina
Diamond Coast Hotel

Diamond Coast Hotel

4 out of 5
Bartragh Enniscrone Sligo
Fully refundableReserve now, pay when you stay
The price is AU$162 per night from 4 Jan to 5 Jan
AU$162
4 Jan - 5 Jan 2026
includes taxes & fees
Located in Enniscrone, Diamond Coast Hotel is in the suburbs, within a 15-minute walk of Enniscrone Golf Club and Enniscrone Beach.
Opens in a new windowDiamond Coast Hotel
Twin Trees Hotel

Twin Trees Hotel

3 out of 5
Downhill Road Ballina Mayo
Fully refundableReserve now, pay when you stay
The price is AU$209 per night from 4 Jan to 5 Jan
AU$209
4 Jan - 5 Jan 2026
includes taxes & fees
When you stay at Twin Trees Hotel in Ballina, you'll be on the riverwalk, within a 5-minute drive of St. Muredach's Cathedral and Ballina Golf Club.
Opens in a new windowTwin Trees Hotel
Belleek Castle

Belleek Castle

4 out of 5
Ballina Ballina Mayo
The price is AU$331 per night from 15 Jan to 16 Jan
AU$331
15 Jan - 16 Jan 2026
includes taxes & fees
Located in Ballina, Belleek Castle is in a state park, a 5-minute drive from The Jackie Clarke Collection and 6 minutes from Ballina Dolmen.
Opens in a new windowBelleek Castle
The Ocean Sands Hotel

The Ocean Sands Hotel

4 out of 5
Main Street Enniscrone County Sligo
The price is AU$226 per night from 25 Jan to 26 Jan
AU$226
25 Jan - 26 Jan 2026
includes taxes & fees
When you stay at The Ocean Sands Hotel in Enniscrone, you'll be by the ocean, within a 5-minute walk of Enniscrone Beach and Waterpoint.
Opens in a new windowThe Ocean Sands Hotel
Broadhaven Bay Hotel & Leisure Centre

Broadhaven Bay Hotel & Leisure Centre

3 out of 5
Ballina Road Belmullet Mayo
Fully refundableReserve now, pay when you stay
The price is AU$174 per night from 12 Jan to 13 Jan
AU$174
12 Jan - 13 Jan 2026
includes taxes & fees
Located in Belmullet, Broadhaven Bay Hotel & Leisure Centre is within a 15-minute walk of Gateway Leisureplex and Blacksod Bay.
Opens in a new windowBroadhaven Bay Hotel & Leisure Centre
Don't see what you're looking for?
See all available properties in Ballycastle
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Hotels in Ballycastle

Hotels in Ballycastle are scarce. However, you can choose from 4 comfy digs within 30 kilometres of Ballycastle's centre. Just think of the drive as a little extra sightseeing!

Don't forget to check out Mount Falcon Estate and Downhill Inn. They're about as close as you'll get to downtown Ballycastle.

Just 25 kilometres away from Ballycastle is the Great National Hotel Ballina. It's a great option if you're still on the hunt for a place to spend a night or two.

Everyone knows Aussies are pretty laid back, so consider chilling out a little longer and going to the Waterpoint and Tom Ruane Park in Enniscrone, 20 kilometres to the southeast of Ballycastle. If you'd like to spend a night or two in Enniscrone, look into the Diamond Coast Hotel and Ocean Sands Hotel. Alternatively, you could stay in Ballina, 25 kilometres to the southeast of Ballycastle, where you can pick from the Ballina Manor Hotel and Twin Trees Hotel. Should you choose to stay in Ballina, make sure you visit the Ballina Golf Club and Ballina Dolmen.

The Mulranny Golf Club, the Clew Bay Heritage Centre and War Games Paint Ball Westport are just a couple of the cool visitor attractions in Westport. This regional centre is 55 kilometres south of Ballycastle and has a population of 6,000. Westport House and Clew Bay Archaeological Trailhead are a few more which are sure to offer up some photo ops. You've got a great selection of hotels in Westport, with the Mill Times Hotel Westport and Elmgrove B&B topping the list.

Flying into Ballycastle? Then you'll want to know that the most convenient airport is Sligo Airport. It's just 50 kilometres from the centre of town. If you're looking for a place to crash nearby, you can't go past the Strandhill Lodge and Suites.

Ballycastle hotels essential information

Accommodation
100 hotels
Lowest Price
AU$162
Highest Price
AU$331
Popular hotels
Ceide Glamping , Beautiful 2-bed Apartment in Ballycastle, ATLANTIC VIEW, pet friendly in Ballycastle, County Mayo, Great National Hotel Ballina, Diamond Coast Hotel, Twin Trees Hotel, Belleek Castle, The Ocean Sands Hotel, Broadhaven Bay Hotel & Leisure Centre

Most recent Ballycastle hotel reviews

**Terms and Conditions apply.
^Subject to availability and chosen travel dates.