Hotels in Crossmaglen

Hotels and Bed and Breakfast in Crossmaglen, United Kingdom

26 Hotels in Crossmaglen

  • Short by

Cross Square Hotel

4-5 O Fiaich Square , Crossmaglen , BT35 9AA
0.05 km from Crossmaglen
14 hotel rooms

rooms from:
£ 65 Book

Flagstaff Lodge

Newry Golf Inn, 11 Forkhill Road, Cloughoge , Newry , BT35 8LZ
18.76 km from Crossmaglen
12 hotel rooms

rooms from:
£ 65 Book

Canal Court

Merchant Quay , Newry , BT35 8HF
20.67 km from Crossmaglen
112 hotel rooms

rooms from:
£ 76.5 Book
rooms from:
£ 55 Book

The Whistledown Hotel

6 Seaview Warrenpoint , Warrenpoint , BT34 3NH
23.57 km from Crossmaglen
4 hotel rooms

rooms from:
£ 95 Book

Armagh City Hotel

2 Friary Road , Armagh , BT60 4FR
29.88 km from Crossmaglen
83 hotel rooms

rooms from:
£ 71.1 Book

Highfields B&B

16 Highfields Drive , Newry , BT35 8UQ
19.53 km from Crossmaglen
1 hotel rooms

rooms from:
£ 45 Book

Dundrum House

116 Dundrum Road , Tassagh , BT60 2NG
21.13 km from Crossmaglen
4 hotel rooms

rooms from:
£ 50 Book
rooms from:
£ 0 Book

Beechtree Chalet

164 Lower Dromore Road , Warrenpoint , BT34 3LN
22.64 km from Crossmaglen
1 hotel rooms

rooms from:
£ 0 Book

The Lough and Quay

1-3 Marine Parade , Warrenpoint , BT34 3NB
23.20 km from Crossmaglen
16 hotel rooms

rooms from:
£ 90 Book
rooms from:
£ 0 Book
rooms from:
£ 0 Book

The West Wing

72 Derryleckagh Road Warrenpoint , Warrenpoint , BT34 3RD
23.94 km from Crossmaglen
1 hotel rooms

rooms from:
£ 0 Book

The Oystercatcher

2 Victoria Square , Rostrevor , BT34 3EU
26.90 km from Crossmaglen
3 hotel rooms

rooms from:
£ 50.75 Book

The Rostrevor Inn

33-35 Bridge Street , Rostrevor , BT34 3BG
26.96 km from Crossmaglen
7 hotel rooms

rooms from:
£ 70 Book
  • 1
  • 2