The Banyan Tree Seychelles resort is located along a white sandy beach in Intendance Bay, along the southern western coastline of Mahe. The resort offers luxuriously furnished villas overlooking the Indian ocean, each of which features a private swimming pool with sun loungers, satellite TV, a mini bar and high-speed internet access. A variety of local and international cuisines are available at the resort's 4 restaurants. Guests can also enjoy meals in the privacy of their villas, or arrange to dine al fresco on the beach. The main outdoor infinity pool features a bar serving refreshments and snacks. A range of activities including snorkeling, mountain biking and canoeing are available in the surrounding area. Other leisure facilities include a tennis court, a well-equipped fitness centre and yoga classes. In addition the resort is home to a full-service spa offering treatments in luxurious hillside pavilions. Free bicycles and a car rental service are available on site.