Curated Golf Guide

Best Golf Courses in Northern Ireland

Discover the top-rated golf destinations in Northern Ireland. We've analyzed reviews and data from 126 local courses to help you find the perfect round.

3.0 Avg Rating
5,486 Avg Yards

Golf in Northern Ireland — 2026 Guide

Northern Ireland is home to 126 golf courses with an average player rating of 3.0 out of 5. Courses here average 5,486 yards in length, with the longest stretching 7,317 yards. The top-rated course is Belvoir Park, rated 5.0 stars.

Browse our ranked list below to compare courses by rating, yardage, and hole count. Each listing links to detailed scorecards, photos, and player reviews to help you plan your next round.

Also explore: Northern Ireland regions directory | All countries

Editor's Picks for Northern Ireland

🏆 Top Rated

Belvoir Park

Rated 5.0 stars by players

The highest rated course in the region, offering a premium experience for golfers of all skill levels.

⛳ The Longest Drive

Dunluce

7,317 yd from the back tees

A true test of distance. Bring your driver and get ready to cover some serious ground.

👥 Fan Favorite

Castlereagh Hills Golf Club

196 reviews

The most reviewed course in town. A popular choice among local players and visitors alike.

All Top Courses in Northern Ireland

#1

Belvoir Park

Belfast, County Antrim

5.0 Rating
18 Holes

Not far from Belfast, Belvoir Park offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens ke...

#2

Mayobridge

Newry, County Down

5.0 Rating
18 Holes

Not far from Newry, Mayobridge offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens keep M...

#3

Portstewart Golf Club - Riverside

Portstewart, County Londonderry

5.0 Rating

The Riverside course at Portstewart Golf Club is a beautiful riverside course with holes meandering along the banks of the River Bann. The Riversid...

#4

Dunluce

Portrush, County Antrim

5.0 Rating
18 Holes
7,317 yd Length

Not far from Portrush, Dunluce offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens keep D...

#5

Royal Belfast

Holywood, County Down

5.0 Rating
18 Holes
6,185 yd Length

Not far from Holywood, Royal Belfast offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens ...

#6

Fintona Golf Club

Fintona, County Tyrone

4.9 Rating
9 Holes
3,152 yd Length

Rated as one of the best nine-hole golf courses in Ireland, Fintona Golf Club has been called a "hidden gem," and features well placed trees and ve...

#7

Championship

Newcastle, County Down

4.9 Rating
18 Holes

Not far from Newcastle, Championship offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens ...

#8

Lough Erne Golf Resort

Enniskillen, County Fermanagh

4.9 Rating
18 Holes
7,167 yd Length

Not far from Enniskillen, Lough Erne Golf Resort offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways...

#9

Mahee Island Golf Club

Comber, County Down

4.8 Rating
18 Holes
5,882 yd Length

Not far from Comber, Mahee Island Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and ...

#10

Rockmount Golf Club

Carryduff, County Antrim

4.8 Rating
18 Holes
6,410 yd Length

The Rockmount dream began in the early 90's when Robert and Diane Patterson decided to turn part of their farmland near Carryduff into an eighteen-...

#11

Enniskillen Golf Club

Enniskillen, County Fermanagh

4.8 Rating
18 Holes

Enniskillen Golf Club is a 18 hole parkland course set in the wonderful Castlecoole Estate in the heart of Enniskillen. This 18-hole parkland cours...

#12

Scrabo Golf Club

Newtownards, County Down

4.8 Rating
18 Holes
6,270 yd Length

Founded in 1907 Scrabo Golf Club is situated high above Newtownards Northern Ireland, 500ft above sea level overlooking Strangford Lough. Scrabo Go...

#13

Castlerock Golf Club

Castlerock, County Londonderry

4.8 Rating

Not far from Castlerock, Castlerock Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways an...

#14

Dunmurry Golf Club

Dunmurry, County Antrim

4.7 Rating
18 Holes
6,156 yd Length

Featuring a history that spans nearly 100 years and multiple reworkings, Dumurry Golf Club is 18-hole, par-70 parklands course designed to give gol...

#15

Tandragee

Tandragee, County Armagh

4.7 Rating
18 Holes

Not far from Tandragee, Tandragee offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens kee...

#16

Newtownstewart Golf Club

Newtownstewart, County Tyrone

4.7 Rating
18 Holes
5,901 yd Length

Newtownstewart Golf Club is 5,341 metres long par 70 with a standard scratch of 69 off the white tees. Nestling on the foot of Bessy Bell Mountain,...

#17

Castlerock Golf Club - Bann course

Castlerock, County Londonderry

4.7 Rating
9 Holes
2,446 yd Length

Not far from Castlerock, Castlerock Golf Club - Bann course offers terrific views and challenging play for golfers at every skill level. Well-groom...

#18

Banbridge Golf Club

Banbridge, County Down

4.7 Rating
18 Holes
5,590 yd Length

Banbridge Golf Club is situated in the heart of beautiful County Down countryside, conveniently situated 25 miles south of Belfast, with easy acces...

#19

Valley

Portrush, County Antrim

4.7 Rating
18 Holes
6,336 yd Length

Not far from Portrush, Valley offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens keep Va...

#20

Lurgan Golf Club

Lurgan, County Armagh

4.7 Rating
18 Holes
6,311 yd Length

Nestled in the beautiful countryside on the outskirts of Belfast is the quaint Lurgan Golf Club. Lurgan Golf Club provides excellent golfing and le...

#21

Helen’s Bay Golf Club

Bangor, County Down

4.6 Rating
9 Holes
2,744 yd Length

Helen’s Bay Golf Course sits on a hill overlooking the Belfast Lough in Helen’s Bay and is known for being one of the most beautiful golf courses i...

#22

Carnalea Golf Club

Bangor, County Down

4.6 Rating
18 Holes
5,725 yd Length

Despite its seaside location, Carnalea Golf Club has a parkland layout rather than a links layout. The front and back nine are separated by the Bel...

#23

Strabane Golf Club

Strabane, County Tyrone

4.6 Rating
18 Holes
5,542 yd Length

Strabane Golf Course is an exquisite 18-hole parkland course set in the foothills of the Sperrin Mountains, 1 mile south of Strabane. Designed by E...

#24

Cloverhill Golf Club

Newry, County Down

4.6 Rating
18 Holes
5,587 yd Length

Cloverhill Golf Club is an 18-hole course that bumps up against the Ring of Gullon, providing beautiful mountain scenery and incentives to keep you...

#25

Roe Park Resort Golf

Limavady, County Londonderry

4.6 Rating
18 Holes
5,941 yd Length

Roe Park Golf Club in Limavady, County Londonderry is open to both guests of the luxury Roe Park Resort -- a historic riverside estate -- and visit...

#26

Bright Castle Golf Club

Downpatrick, County Down

4.6 Rating
18 Holes
6,474 yd Length

Bright Castle Golf Club is a tough but fair course with four formidable par-5's including the 6th hole, which until very recently was the longest h...

#28

Lough Erne Resort - Castle Hume

Enniskillen, County Fermanagh

4.6 Rating
18 Holes
5,963 yd Length

An eighteen hole parkland course with stunning views, manicured fairways and well contoured greens, the course has hosted the Ulster PGA Championsh...

#29

Templepatrick Golf Club

Templepatrick, County Antrim

4.5 Rating
18 Holes
6,674 yd Length

Tee off at the award winning Templepatrick Golf Club at The Kingfisher Country Estate. The course remains fully playable all year long owing to the...

#30

Temple Golf Club Limited

Lisburn, County Antrim

4.5 Rating
9 Holes
5,495 yd Length

Temple is one of the finest 9-hole golf courses in Northern Ireland having hosted the 'National Nines' on two consecutive occasions and is a fine c...

#31

St. Patrick's Golf Club, Downpatrick

Downpatrick, County Down

4.5 Rating
18 Holes
6,120 yd Length

Downpatrick's Golf Club's roots begin in 1929. The par 69 parkland course measures 6,120 yards with tight tree-lined fairways, fast and true greens...

#32

Silverwood

Lurgan, County Armagh

4.5 Rating
18 Holes

Not far from Lurgan, Silverwood offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens keep ...

#33

Cairndhu Golf Club

Larne, County Antrim

4.5 Rating
18 Holes
5,611 yd Length

Cairndhu Golf Club is located in Larne just a short drive north of Belfast and is one of the finest courses in the surrounding area with breathtaki...

#34

Kirkistown Castle Golf Club

Cloughey, County Down

4.5 Rating
18 Holes
6,167 yd Length

Kirkistown Castle Golf Club sits close to the most easterly point of the island of Ireland along the edge of the Ards Peninsula. There is hardly an...

#35

Ava

Conlig, County Down

4.5 Rating
18 Holes
5,755 yd Length

Not far from Conlig, Ava offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens keep Ava dif...

#36

Ormeau Golf Club

Belfast, County Antrim

4.5 Rating
9 Holes
5,566 yd Length

Not far from Belfast, Ormeau Golf Club offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and green...

#37

Donaghadee Golf Club

Donaghadee, County Down

4.5 Rating
18 Holes
6,160 yd Length

Donaghadee Golf Club sits on the idyllic north east coast of County Down and enjoys unparralled views across the coast and over the Irish Sea, on a...

#38

Kilrea Golf Club

Coleraine, Derry / Londonderry

4.4 Rating
9 Holes
5,672 yd Length

Kilrea Golf Club was founded in 1919 and is situated a half mile to the south west of Kilrea Town. Recent refurbishment to Kilrea Golf Club has mea...

#39

Portstewart Golf Club - The Old Course

Portstewart, County Londonderry

4.4 Rating

The Old Course at Portstewart Golf Club is where is all began in 1894! The Old Course is an institution in its own right; the front 8 holes are per...

#40

Greenacres Golf Club

Ballyclare, County Antrim

4.4 Rating
18 Holes
6,053 yd Length

Built into the lovely rolling countryside of Co. Antrim, this 18 hole golf course with its 6 lakes and extensive tree planting offers a challenging...

#41

Ballyclare Golf Club

Ballyclare, County Antrim

4.4 Rating
18 Holes
6,373 yd Length

Ballyclare Golf Club is situated in the Antrim Hills, just 1.5 miles from the Market Town of Ballyclare. Only 20 minutes from both the major airpor...

#42

Dungannon

Dungannon, County Tyrone

4.4 Rating
18 Holes
6,151 yd Length

Not far from Dungannon, Dungannon offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens kee...

#43

Bushfoot Golf Club

Portballintrae, County Antrim

4.4 Rating
9 Holes
5,994 yd Length

Bushfoot Golf Club is a scenic links course located in Portballintrare just outside Bushmills. The course is a 9-hole layout with a variety of extr...

#44

Killymoon Golf Club

Cookstown, County Tyrone

4.4 Rating
18 Holes
6,153 yd Length

Founded in 1889, Killymoon Golf Club is one of the country's oldest clubs. It was one of the first courses created during a boom in golf developmen...

#45

Knock Golf Club

Belfast, County Antrim

4.4 Rating
18 Holes
6,428 yd Length

Located in the Antrim countryside, with a view of the famous Stormont buildings, is the Knock Golf Club. Designed by ‘Colt, Mackenzie and Allison’,...

#46

Whitehead Golf Club

Whitehead, County Antrim

4.4 Rating
18 Holes
6,040 yd Length

Whitehead Golf Club is considered to be one of the hidden gems of the stunning Antrim coast. Located four miles north of Carrickfergus and eight mi...

#47

Lisburn

Lisburn, County Antrim

4.4 Rating
18 Holes
6,604 yd Length

Not far from Lisburn, Lisburn offers terrific views and challenging play for golfers at every skill level. Well-groomed fairways and greens keep Li...

#48

Allen Park Golf Club

Antrim, County Antrim

4.4 Rating
18 Holes
6,604 yd Length

Allen Park Golf Club offers a superb 18 hole, Par 72 golf course which covers an area of approximately 143 acres and stretches over 6683 yards. Thr...

#50

Portadown Golf Club

Portadown, County Armagh

4.4 Rating
18 Holes
6,118 yd Length

River comes into play often here at Portadown Golf Club in Portadown, with the course being set on the banks of the River Bann. This wonderful par-...

Browse by Difficulty in Northern Ireland

Beginner-Friendly Intermediate Advanced Championship