The recently opened Riffa Golf Course has come as an answered prayer for many of the sportís fans in the region. Set in the Riffa Valley with the 19th century Riffa Fort as a backdrop, the 18-hole championship standard grass course is designed to be challenging but fair.
Watersports have always been popular in Bahrain, and ideal weather conditions mean it is an activity you can indulge in right through the year.
If you are interested in water-skiing, windsurfing, sailing or yachting, you can approach any of several clubs, many of which also have special classes for beginners.
Regular competitions are also held in the various sports, and visitors are welcome to join in.
Who doesn't enjoy spending a lazy afternoon fishing? What makes it doubly rewarding is that the catch can be quite good with hamour, grouper, chanad and barricuda inhabiting the waters. Arab World Tours (tel 9637737) organises special fishing expeditions for tourists.
Ice skating might seem like an unlikely sport in a desert country, b ut the rink at Funland (tel 292313) is, in fact, a big draw with Bahrain's residents. Skates can be rented and there is a professional instructor for beginners.
Arabian horses are among the world's most prized breeds and a day at the Sakhir race course explains why they are so highly rated.
Races are held every Friday from October to March, and typically attract 3,000 to 5,000 fans.
Motor sports have always been popular on the island, and interest is set to go into high gear when Bahrain becomes the first Middle Eastern country to stage a Formula-1 race in April 2004.
If you are a motor sports fan and can't be there for the big event, you can still enjoythe regular weekend drag races.
Not quite Formula One, but the souped-up vehicles provide their fair share of thrills and spills.
Call the Bahrain Motor Club for details.
Bahrain Roadrunners and Bahrain Hash House Harriers organise regular competitive and fun runs. Races include the Predictor, with the winner being the one who most accurately forecast his or her finish time.
Once a year, the Rotary Club stages the Charity Chariot Chase, where teams race each other in specially designed chariots. No animals are harmed during the staging of this charity production - the chariots are drawn by team members. If you happen to be in Bahrain when the Cha-Cha-Cha is held, you might want to go and watch what is guaranteed to be a fun event.