Skip to main content

Hotels in Magherafelt

8 handpicked places to stay

Brooke Lodge Guesthouse

Brooke Lodge Guesthouse

Guest Accommodation · 2 Laurelbrook, Magherafelt

Guesthouse in Magherafelt, County Derry, close to golf, fishing and local pubs and restaurants, with free on-site parking.

The Terrace Hotel

The Terrace Hotel

Hotel · 42-48 Church Street, Magherafelt

The Terrace Hotel on Church Street, Magherafelt, offers free on-site parking and family-friendly rooms in County Derry's town centre.

The Castledawson Inn

The Castledawson Inn

Hotel · 47 Main Street, Magherafelt

Travellers touring Northern Ireland by car will find The Castledawson Inn a comfortable, well-run stop in Magherafelt with free parking and a river-view restaurant.

The ONeill Arms Country House Hotel

The ONeill Arms Country House Hotel

Hotel · 20-22 Main Street, Toome · 5.3 miles away

A restaurant-and-bar-led country house hotel on Toome's Main Street, County Antrim, with breakfast and garden seating for those exploring the surrounding countryside.

Apparo

Apparo

Hotel · 18 St. Patrick's Street, Magherafelt

A 12-room hotel in Magherafelt with its own restaurant, bar and breakfast service, plus a spa, gym and indoor pool.

The Royal Hotel

The Royal Hotel

Hotel · 64-72 Coagh Street, Cookstown · 9.2 miles away

Cookstown hotel on Coagh Street with round-the-clock reception, a restaurant and bar, and free parking for visitors touring County Tyrone.

Belfast House

Belfast House

B&B · 1-3 Orritor Street, Cookstown · 9.3 miles away

A straightforward B&B on Orritor Street in Cookstown, County Tyrone, handy for golf, fishing and cycling in the surrounding countryside.

The Tree-house

The Tree-house

B&B · 24 Ballymena Road, Ballymena · 9.7 miles away

Countryside B&B on Ballymena Road, County Antrim, with a garden and easy reach of Glenariff Forest Park.

🏨

Know a hotel / b&b in Magherafelt that's missing?

Run one yourself or know a good one? Suggest it and we'll review it for the site. Listings are free.

Add a hotel / b&b