Apartments for Rent in Mombasa

Find your ideal rental apartment in Mombasa's prime locations

Showing 24 of 27 Updating...
Newly-Built
Updating results...
Exclusive Greenwood Nyali Apartment – 3,500 Sq Ft of Luxury Living at KES 200K
Featured
11

KES 200,000 /monthly

Exclusive Greenwood Nyali Apartment – 3,500 Sq Ft of Luxury Living at KES 200K

Nyali, Mombasa

3 beds 3 baths 4 toilets
Built-in Wardrobes Modern Kitchen En-suite Bathroom
3bdrm Apartment in Nyali for rent
14

KES 90,000 /monthly

3bdrm Apartment in Nyali for rent

Nyali Mkomani, Nyali, Mombasa

3 beds 2,500.00 sqm
Swimming Pool Parking Elevator
4bdrm Apartment in Reef, Nyali Mkomani for rent
11

KES 150,000 /monthly

4bdrm Apartment in Reef, Nyali Mkomani for rent

Nyali Mkomani, Nyali, Mombasa

4 beds 5 toilets 371.00 sqm
Gym/Fitness Center Swimming Pool Parking
2bdrm Block of Flats in Tiktak, Majengo for rent
14

KES 27,000 /monthly

2bdrm Block of Flats in Tiktak, Majengo for rent

Majengo, Mvita, Mombasa

2 beds 2 toilets 200.00 sqm
Parking Built-in Wardrobes Balcony
2bdrm Apartment in Bamburi Beach, Nyali for rent
11

KES 90,000 /monthly

2bdrm Apartment in Bamburi Beach, Nyali for rent

Nyali, Mombasa

2 beds 1 toilets 2,200.00 sqm
Swimming Pool Children Play Area Parking
3bdrm Apartment in Mkomani for rent
6

KES 75,000 /monthly

3bdrm Apartment in Mkomani for rent

Nyali Mkomani, Nyali, Mombasa

3 beds 3 toilets 200.00 sqm
Swimming Pool Elevator Built-in Wardrobes
3bdrm Apartment in Nyali for rent
11

KES 80,000 /monthly

3bdrm Apartment in Nyali for rent

Nyali, Mombasa

3 beds 3 toilets 97.00 sqm
Parking Elevator Built-in Wardrobes
3bdrm Apartment in Nyali for rent
12

KES 110,000 /monthly

3bdrm Apartment in Nyali for rent

Nyali, Mombasa

3 beds 3 toilets 2,500.00 sqm
Parking Elevator En-suite Bathroom
2bdrm Apartment in Nyali for rent
9

KES 140,000 /monthly

2bdrm Apartment in Nyali for rent

Nyali, Mombasa

2 beds 3 toilets 252.00 sqm
Gym/Fitness Center Swimming Pool Parking
4bdrm Apartment in Nyali for rent
9

KES 150,000 /monthly

4bdrm Apartment in Nyali for rent

Nyali, Mombasa

4 beds 4 toilets 4,000.00 sqm
Gym/Fitness Center Swimming Pool Parking
Furnished 3bdrm Apartment in Nyali for rent
19

KES 250,000 /monthly

Furnished 3bdrm Apartment in Nyali for rent

Nyali, Mombasa

3 beds 3 toilets 4,044.00 sqm
Gym/Fitness Center Swimming Pool Elevator
3bdrm Apartment in Nyali for rent
18

KES 225,000 /monthly

3bdrm Apartment in Nyali for rent

Nyali, Mombasa

3 beds 3 toilets 3,500.00 sqm
Gym/Fitness Center Swimming Pool Parking
3bdrm Apartment in Nyali for rent
10

KES 105,000 /monthly

3bdrm Apartment in Nyali for rent

Nyali, Mombasa

3 beds 3 toilets 105.00 sqm
Parking Elevator Backup Power
3bdrm Apartment in Nyali for rent
12

KES 121,000 /monthly

3bdrm Apartment in Nyali for rent

Nyali, Mombasa

3 beds 4 toilets 1,600.00 sqm
Swimming Pool Elevator Backup Power
3bdrm Apartment in Nyali for rent
13

KES 165,000 /monthly

3bdrm Apartment in Nyali for rent

Nyali, Mombasa

3 beds 3 toilets 3,050.00 sqm
Gym/Fitness Center Swimming Pool Children Play Area
3bdrm Apartment in Nyali for rent
10

KES 115,000 /monthly

3bdrm Apartment in Nyali for rent

Nyali, Mombasa

3 beds 4 toilets 252.00 sqm
Swimming Pool Parking Backup Power
3bdrm Apartment in Nyali for rent
16

KES 110,000 /monthly

3bdrm Apartment in Nyali for rent

Nyali, Mombasa

3 beds 3 toilets 252.00 sqm
Swimming Pool Parking Backup Power
1bdrm Apartment in Mtambo for rent
11

KES 13,000 /monthly

1bdrm Apartment in Mtambo for rent

Mtambo, Bamburi, Mombasa

1 beds 1 toilets 60.00 sqm
Parking Built-in Wardrobes Modern Kitchen
Furnished 2bdrm Apartment in Tudor for Rent
7

KES 12,000 /monthly

Furnished 2bdrm Apartment in Tudor for Rent

Tudor, Mombasa

2 beds 3,000.00 sqm
Parking Laundry Facilities Built-in Wardrobes
3bdrm Apartment in Gardenview, Ganjoni for rent
9

KES 75,000 /monthly

3bdrm Apartment in Gardenview, Ganjoni for rent

Ganjoni, Mombasa

3 beds 3 toilets 1,800.00 sqm
Parking Modern Kitchen En-suite Bathroom
3bdrm Apartment in Nyali for rent
12

KES 80,000 /monthly

3bdrm Apartment in Nyali for rent

Nyali, Mombasa

3 beds 2 toilets 1,011.00 sqm
Swimming Pool Modern Kitchen Balcony
Furnished 1bdrm Apartment in Vok, Nyali for rent
8

KES 3,500 /monthly

Furnished 1bdrm Apartment in Vok, Nyali for rent

Nyali, Mombasa

1 beds 1,300.00 sqm
Parking Elevator Modern Kitchen
Furnished 3bdrm Apartment in Old Nyali for Rent
7

KES 200,000 /monthly

Furnished 3bdrm Apartment in Old Nyali for Rent

Nyali, Mombasa

3 beds 2,800.00 sqm
Gym/Fitness Center Swimming Pool Modern Kitchen
3bdrm Apartment in Nyali for Rent
7

KES 100,000 /monthly

3bdrm Apartment in Nyali for Rent

Nyali, Mombasa

3 beds 2,800.00 sqm
Gym/Fitness Center Swimming Pool Parking
At a glance

Discover a wide range of apartments, flats, and condominiums for rent in Mombasa. From affordable studio units to luxurious beachfront apartments, our 2026 listings cover all budgets and preferences. Explore current rental prices, typical deposits, and popular areas in Kenya's coastal city.

Apartments for Rent in Mombasa

Mombasa offers diverse apartment rental options catering to different lifestyles and budgets. Whether you're looking for a beachfront condo or an affordable flat near the CBD, the city's rental market has something for everyone in 2026.

Popular Apartment Types in Mombasa

Apartment TypeAverage Monthly RentPopular AreasTypical Features
Studio ApartmentKsh 15,000 - Ksh 30,000Bamburi, NyaliOpen plan, basic kitchenette
1-Bedroom FlatKsh 25,000 - Ksh 45,000Kizingo, TudorSeparate bedroom, balcony
2-Bedroom ApartmentKsh 40,000 - Ksh 80,000Nyali, ShanzuModern finishes, parking space
Luxury CondominiumKsh 120,000+Nyali BeachfrontAmenities like pool, gym, security

Rental Market Overview (2026)

The Mombasa apartment rental market remains stable with moderate price increases compared to 2024. Beachfront properties command premium prices while inland areas offer more affordable options. Most landlords require a deposit equivalent to one month's rent plus the first month's payment upfront.

Why Rent an Apartment in Mombasa?

  • Coastal lifestyle: Many apartments offer ocean views or proximity to beaches
  • Variety of options: From budget-friendly flats to high-end condominiums
  • Strategic locations: Easy access to business districts and tourist attractions
  • Amenities: Many modern apartments include swimming pools and security services

Rental Process in Mombasa

The standard lease term is one year with monthly payments. Most apartments are rented unfurnished but some beachfront condos come fully furnished. Utility costs (water and electricity) are typically separate from rent unless specified otherwise.

Frequently Asked Questions

Most landlords require a security deposit equivalent to one month's rent plus the first month's payment upfront. For example, if renting at Ksh 40,000 per month, you would typically pay Ksh 80,000 initially (deposit + first month).
Most apartments charge utilities separately unless specified otherwise. Water and electricity are typically metered separately. Some upscale condominiums may include maintenance fees but still charge utilities separately.
Nyali and Bamburi offer the highest concentration of apartment rentals ranging from mid-range to luxury options. More affordable flats can be found in Kizingo and Tudor areas near the CBD.
The standard lease term is one year for most apartments. Some landlords may offer shorter terms (6 months) at slightly higher monthly rates or require longer leases (2 years) for premium properties.
Pet policies vary by building. Many standard apartments prohibit pets while some upscale condominiums may allow them with additional deposits or monthly fees. Always confirm pet policies before signing a lease.
Jumuika

Welcome back

Sign in to continue your search

Or continue with

Don't have an account?

Jumuika

Are you a real-estate agent?

Agents apply for verification — sign-up here is for buyers and renters.

Apply for agent access

Create your account

Find your dream home in Kenya

Or with email

Already have an account?

Verify your email

We sent a 6-digit code to