Logo: The Tennis Hotel Guide The Tennis Hotel Guide

Hotels with tennis courts in Diani Beach

A list of handpicked hotels and resorts where you can play tennis

Tomas Mazowski A list by Tomas Mazowski. This guide was last updated in November 2022.

Hey! Do you enjoy playing tennis on your vacation? I do, and when I travel I often try to find a nice hotel that has a court on site. To save some time, I've put together this list of hotels and resorts with tennis courts in Diani Beach. I hope you will like it!

  • 1 Papillon Lagoon Reef Hotel Diani Beach, Kenya

    Tennis court: Papillon Lagoon Reef Hotel

    *** Hotel. Set on Diani Beach, Papillon Lagoon Reef features an outdoor pool, beach bar and restaurant terrace all overlooking the Indian Ocean. Decorated in a traditional Swahili style, it offers diving, a fitness centre and tennis. Each air-conditioned room has either a balcony or patio with views of the gardens or ocean. Show full description Guest review score 8.1, rooms from around $133.

    See available rooms
  • 2 Southern Palms Beach Resort Diani Beach, Kenya

    Tennis court: Southern Palms Beach Resort

    **** Resort. This 4-star resort is located on Diani Beach Ukunda, 35 km from Mombasa and features 2 outdoor swimming pools and 5 restaurants. The bright, air-conditioned rooms feature balconies overlooking the pool, gardens or the Indian Ocean. Every room at the Southern Palms Beach Resort has a TV, minibar and tea-and-coffee-making facilities. Each includes a private bathroom with a shower and some have a bath and shower. The 5 restaurants serve a variety of international cuisines, and service on the beach is also available during beach dinner or full-moon dinner. The resort also has 5 bars, including 2 that serve guests in the swimming pools. There are a range of activities that can be booked from the help desk. Diving and windsurfing are available, and land options include tennis courts or air-conditioned racquet courts. Free parking is also available. Guest review score 7.7, rooms from around $240.

    See available rooms
  • 3 Jacaranda Indian Ocean Beach Resort Diani Beach, Kenya

    Tennis court: Jacaranda Indian Ocean Beach Resort

    **** Resort. Set in a garden on a white and sandy beach, Jacaranda Indian Ocean Beach Resort offers accommodation in Diani Beach and 9 km from Ukunda Airstrip. The makuti-roofed rooms are fitted with local furniture, minibar, tea-and-coffee making facilities and en-suite bathroom. Some of them have sea view. The property provides guests with access to a tennis court. Show full description Guest review score 7.9, rooms from around $163.

    See available rooms
  • 4 Pinewood Beach Resort and Spa Diani Beach, Kenya

    Pinewood Beach Resort and Spa

    **** Hotel. Pinewood Beach Resort and Spa is located on Galu Beach and 10 km away from the Ukunda Airstrip. This boutique hotel features water sport facilities, an outdoor pool and restaurants. The spacious rooms and suites at Pinewood all have either a garden view or sea view. They are equipped with a minibar, tea-and-coffee making facilities, air conditioning and an en-suite bathroom. The suites include the service of a private chef. Breakfast is served at Bahari Restaurant and the hotel also has a bistro, snack bar and and a restaurant for theme dinners and barbecues. Guests can enjoy drinks and cocktails at the pool or at the beach bar. For relaxation, the spa offers a variety of massages and beauty treatments. Guests have free access to the fitness centre and tennis court and other activities offered include table tennis, squash and beach games. The water sport centre offers PADI scuba diving, sea excursions, snorkelling, wind and kite surfing. Pinewood Beach Resort and Spa is located 44 km from Mombasa and the Shimba Hills National Reserve is a 50-minute drive away. Guest review score 8.9, rooms from around $203.

    See available rooms
  • 5 Baobab Beach Resort & Spa Diani Beach, Kenya

    Baobab Beach Resort & Spa

    **** Resort. Baobab Beach Resort & Spa offers accommodation in Diani Beach. With a lush garden, the resort overlooks the Indian Ocean and offers a 3-tier pool, a spa centre and a selection of restaurants. The spacious rooms include a flat-screen TV, seating area and views of the sea or pool. Rooms are fitted with a private bathroom. Extras include free toiletries and a hair dryer. Baobab Beach Resort & Spa has a selection of bars and restaurants offering a range of international and African cuisine as well as seafood dishes accompanied by a wide selection of wines. Evening entertainment is organised on selected nights. For relaxation, guests can enjoy massage and beauty treatments at the spa. There is a steam room, hydro bath, hot tub and a fitness centre. You can play tennis at this resort, dart, table tennis and and there are watersport facilities. The area is popular for golfing and snorkeling. The Diani Beach Shopping Centre is 4.4 km from Baobab Beach Resort and Moi International Airport is 46 km from the property. Guest review score 8.3, rooms from around $189.

    See available rooms
  • 6 Diani Reef Beach Resort & Spa Diani Beach, Kenya

    Diani Reef Beach Resort & Spa

    ***** Resort. Set on the white sands of Diani Beach, this 5-star resort in Ukunda overlooks 30 acres of private gardens with 2 fresh-water pools. Wellness facilities include a steam bath, aromatherapy and facial treatments. Overlooking the Indian Ocean, all Diani rooms feature private balconies and satellite TV. Each has a work desk and a spacious bathroom with a bathtub. Tea and coffee facilities are provided. Guests can enjoy a rich breakfast buffet at the Coral Rock Cafe or try Oriental fusion cuisine at Sake. Seafood and grilled dishes can be savored at Fins. For drinks, there are 3 bars and evening entertainment is offered on selected evenings. Activities on site include tennis, table tennis and squash. Wind surfing, snorkeling and water sports facilities can be arranged. Diani Reef Beach Resort & Spa is located 45 minutes’ drive from the centre of Mombasa. Guest review score 8.0, rooms from around $148.

    See available rooms
  • 7 Diani Sea Resort - All Inclusive Diani Beach, Kenya

    Diani Sea Resort - All Inclusive

    **** Resort. Offering an outdoor pool and a restaurant, Diani Sea Resort is located in Diani Beach. Free WiFi access is available in this resort. The accommodation will provide you with a TV and air conditioning. Show full description Guest review score 7.9, rooms from around $208.

    See available rooms
  • 8 Diani Sea Lodge - All Inclusive Diani Beach, Kenya

    Diani Sea Lodge - All Inclusive

    **** Resort. Offering an outdoor pool and a restaurant, Diani Sea Lodge is located in Diani Beach. Free WiFi access is available in this resort. The accommodation will provide you with air conditioning and a seating area. The private bathroom comes with a bath or shower and a hairdryer. You can enjoy garden view from the room. Extras include an outdoor seating area, a safety deposit box and bed linen. At Diani Sea Lodge you will find a tennis court Other facilities offered at the property include entertainment staff, a shared lounge and a games room. An array of activities can be enjoyed on site or in the surroundings, including mini golf. The property offers free parking. This resort is 30 km from Moi International Airport. Guest review score 7.8, rooms from around $201.

    See available rooms
  • 9 Waterlovers Beach Resort Diani Beach, Kenya

    Waterlovers Beach Resort

    **** Resort. Located on Diani Beach with panoramic ocean views, Waterlovers Beach Resort offers an outdoor pool, a restaurant and free WiFi. The resort is 35 km away from Mombasa. The accommodation combines Swahili design with a touch of Mediterranean atmosphere. The property provides guests with access to a tennis court. Show full description Guest review score 9.3, rooms from around $181.

    See available rooms
  • 10 Safari Beach Hotel Diani Beach, Kenya

    Safari Beach Hotel

    Hotel. Situated in Diani Beach, 200 metres from Diani Beach, Safari Beach Hotel features accommodation with a garden, free private parking, a shared lounge and a terrace. Boasting a bar, the hotel is close to several noted attractions, around 1.3 km from Galu Beach and around 1. The property provides guests with access to a tennis court. Show full description Guest review score 7.3, rooms from around $90.

    See available rooms
  • 11 Soul Breeze Backpackers Diani Diani Beach, Kenya

    Soul Breeze Backpackers Diani

    Hostel. Soul Breeze Backpackers Diani has a fitness centre, a garden and a sun terrace with swimming pool and à la carte breakfast in Diani Beach. Among the various facilities are a shared lounge, a bar, as well as a tennis court. There is free private parking and the property features paid airport shuttle service. Show full description Guest review score 8.3, rooms from around $20.

    See available rooms
  • 12 Soul Breeze Beach Resort Diani Beach, Kenya

    Soul Breeze Beach Resort

    Bed and Breakfast. Soul Breeze Beach Resort, located on Diani Beach, features a restaurant and free WiFi. The area is popular for windsurfing, snorkeling and diving. The rooms have a dining area and certain rooms feature pool or sea views and outdoor furniture. Soul Breeze Beach Resort offer fans and mosquito nets in the rooms for your comfort. The rooms have a sofa for relaxing and all room have a private bathroom with shower. A restaurant and bar is available on site. A dining menu is offered in the restaurant and BBQ facilities are available at a surcharge. Breakfast and room service is also available. This beachfront property has an outdoor pool and fitness centre. A tennis court and tennis equipment are available on site. The front desk is operational from 8:00 am to 8:00 pm and offers currency exchange and tour services. There is a private beach area and car hire is available. Secure parking is available on site and a shuttle service is available at a surcharge. Guests can enjoy various activities in the surroundings, including golfing and fishing. Kaya Kinondo Sacred Forest is 3.5 km from Soul Breeze Beach Resort, while The Diani Beach Shopping Centre is 8 km away. Moi International Airport is 50 km from the property. Guest review score 7.7, rooms from around $45.

    See available rooms
  • 13 Footprints House Diani Beach, Kenya

    Footprints House

    Guest house. Situated in Diani Beach, a 5-minute walk from Onjikos Supermarket, Footprints House provides accommodation with a garden. The property is set 1.2 km from Ukunda Airstrip. The property provides guests with access to a tennis court. Show full description Guest review score 9.1, rooms from around $50.

    See available rooms
  • 14 Diani Cottages Diani Beach, Kenya

    Diani Cottages

    Bed and Breakfast. Located in Diani Beach, 300 metres from Diani Beach and 3.4 km from Leisure Lodge Golf Club, Diani Cottages provides accommodation with free WiFi, air conditioning and access to a garden with an outdoor swimming pool. All units comprise a seating area, a dining area, and a fully equipped kitchen with various cooking facilities, including a fridge, an oven, a stovetop and a toaster. The property provides guests with access to a tennis court. Show full description Guest review score 8.9

    See available rooms
  • 15 Upani in Diani Diani Beach, Kenya

    Upani in Diani

    Bed and Breakfast. Boasting a private garden as well as a terrace, Upani in Diani is situated in Diani Beach, 2.5 km from KFI Supermarket. The property is located 5 km from Seacrest Primary School. The property provides guests with access to a tennis court. Show full description Guest review score 8.5, rooms from around $36.

    See available rooms
  • 16 Leomilo Holidays Diani Beach, Kenya

    Leomilo Holidays

    Apartment. Featuring a swimming pool, a garden, a terrace and views of the pool, Leomilo Holidays is located in Diani Beach and provides accommodation with free WiFi. The accommodation features a hot tub. Some of the units include a satellite flat-screen TV, a fully equipped kitchen with a fridge, and a private bathroom with a shower and bathrobes. The apartment offers a children's playground. Guests at Leomilo Holidays can enjoy table tennis on site, or cycling in the surroundings. Diani Beach is 400 metres from the accommodation, while Leisure Lodge Golf Club is 3.7 km away. The nearest airport is Ukunda, 1 km from Leomilo Holidays, and the property offers a paid airport shuttle service. Guest review score 9.5, rooms from around $76.

    See available rooms
  • 17 201, Simba Village Apartments Diani Beach, Kenya

    201, Simba Village Apartments

    Apartment. Featuring a garden, 201, Simba Village Apartments features accommodation in Diani Beach with free WiFi and pool views. Set 400 metres from Diani Beach, the property offers an outdoor swimming pool and free private parking. The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchenette with a fridge and a microwave, and 1 bathroom. The property provides guests with access to a tennis court. Show full description Guest review score 10.0, rooms from around $63.

    See available rooms
  • 18 Lions Home Diani Beach, Kenya

    Lions Home

    Holiday home. Situated in Diani Beach, Lions Home offers accommodation with a private pool and garden views. This holiday home features free private parking, room service and free WiFi. The holiday home features 2 bedrooms, 1 bathroom, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a terrace with pool views. The property provides guests with access to a tennis court. Show full description Guest review score 9.3, rooms from around $46.

    See available rooms
  • 19 Safina Cottages Diani Beach, Kenya

    Safina Cottages

    Holiday home. Boasting a balcony with garden views, an outdoor swimming pool and a terrace, Safina Cottages can be found in Diani Beach, close to Baharini Shopping Centre. This holiday home has a garden, barbecue facilities, free WiFi and free private parking. The holiday home has 2 bedrooms, 1 bathroom, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a patio with pool views. The property provides guests with access to a tennis court. Show full description Guest review score 9.2

    See available rooms
  • 20 Kusini Beach Cottages Diani Beach, Kenya

    Kusini Beach Cottages

    Holiday home. Facing the ocean and offering an outdoor pool, Kusini Beach cottages is located at Galu Beach. Free WiFi access is available. The cottages provides large verandahs and sea views. The property provides guests with access to a tennis court. Show full description Guest review score 8.9

    See available rooms
  • 21 Sheba Cottages - Diani Beach Diani Beach, Kenya

    Sheba Cottages - Diani Beach

    Holiday home. Sheba Cottages - Diani Beach offers accommodation in Diani Beach, Galu Kinondo The beach is within 850 metres and KFI Supermarket is 4.1 km away. Free WiFi is provided throughout the property. The property provides guests with access to a tennis court. Show full description Guest review score 8.9

    See available rooms
  • 22 Amani Paradise - Luxury Villas Diani Beach, Kenya

    Amani Paradise - Luxury Villas

    Villa. Located in Diani Beach, Amani Paradise - Luxury Villas offers accommodation with a terrace or a balcony, free WiFi and flat-screen TV, as well as a garden and a shared lounge. A fridge, an oven and dishwasher are also provided in the kitchen, as well as a coffee machine. At the villa guests are welcome to take advantage of an indoor swimming pool. The property provides guests with access to a tennis court. Show full description Guest review score 8.8

    See available rooms
  • 23 Mbili Kuwili Studio Suites Diani Beach, Kenya

    Mbili Kuwili Studio Suites

    Apartment. Situated in Diani Beach, just 400 metres from Diani Beach, Mbili Kuwili Studio Suites features accommodation with an outdoor swimming pool, a garden, a terrace and free WiFi. This property offers access to a balcony and free private parking. The air-conditioned apartment is composed of 1 separate bedroom, a fully equipped kitchenette, and 1 bathroom. The property provides guests with access to a tennis court. Show full description Guest review score 8.5

    See available rooms
  • 24 Diani Villa Diani Beach, Kenya

    Diani Villa

    Villa. Featuring an outdoor swimming pool and room service, Diani Villa is conveniently situated in Diani Beach, 500 metres from Diani Beach and 600 metres from Galu Beach. This villa features a private pool, a garden, barbecue facilities, free WiFi and free private parking. The villa is equipped with 6 bedrooms, 5 bathrooms, bed linen, towels, a flat-screen TV with satellite channels, a dining area, a fully equipped kitchen, and a patio with pool views. The property provides guests with access to a tennis court. Show full description Guest review score 8.3, rooms from around $490.

    See available rooms
  • 25 Villa LeoMar Diani Beach Diani Beach, Kenya

    Villa LeoMar Diani Beach

    Villa. Featuring garden views, Villa LeoMar Diani Beach offers accommodation with an outdoor swimming pool, a garden and a shared lounge, around 700 metres from Diani Beach. Boasting free private parking, the villa is in an area where guests can engage in activities such as hiking, snorkelling and darts. The villa with a terrace and pool views has 2 bedrooms, a living room, a flat-screen TV, an equipped kitchen with a fridge and an oven, and 2 bathrooms with a shower. The property provides guests with access to a tennis court. Show full description Guest review score 8.2, rooms from around $119.

    See available rooms
  • 26 Diani-Paradise-Villas Diani Beach, Kenya

    Diani-Paradise-Villas

    Villa. Offering garden views, Diani-Paradise-Villas in Diani Beach offers accommodation, an outdoor swimming pool, a garden, a shared lounge, a terrace and a bar. Both WiFi and private parking are accessible at the villa free of charge. All units come with a seating area, a flat-screen TV with satellite channels and a private bathroom with a hairdryer and shower. The property provides guests with access to a tennis court. Show full description Guest review score 8.0

    See available rooms
  • 27 Furnished Studio Stays Diani Beach, Kenya

    Furnished Studio Stays

    Apartment. Boasting a balcony with city views, an outdoor swimming pool and a garden, Furnished Studio Stays can be found in Diani Beach, close to Diani Beach and 2.6 km from Leisure Lodge Golf Club. Featuring free private parking, the apartment is in an area where guests can engage in activities such as skiing, cycling and mini-golf. The property provides guests with access to a tennis court. Show full description Guest review score 8.0, rooms from around $40.

    See available rooms
Tomas Mazowski

I try my best to keep this guide up to date and I last refreshed it in November 2022. Did I miss a hotel that should be on this list? Send me an email and let me know!

Check out tennis hotels nearby

Missing a hotel on our list?

Do you know of a cool hotel with a court in Diani Beach that's missing from this list?

Let me know!

In order to support the sites I work together with booking.com. Whenever someone finds a nice hotel and makes a reservation through one of the links here I get a small commission. Thanks!