Select a City to find the Best Hotels in Nagano

Recommended destinations based on bookings from your country.

C

H

K

M

N

O

S

U

Y

The most popular hotels in Nagano

Check out the accommodations other travelers loved.

Machakos Hotels for Your Next Holiday

Why Tourists Visit Machakos

  • • Stroll around the tranquil Machakos People's Park with its lake and picnic spots.
  • • Hike to enjoy panoramic views from Iveti Hills.
  • • Experience local markets to shop for authentic crafts and fresh produce.
  • • Visit the historic Lukenya Hills for rock climbing and nature trails.
  • • Explore the Ol Donyo Sabuk National Park for wildlife spotting and hiking.

Machakos offers over 40 hotels, ranging from budget guesthouses to high-end lodges, with most accommodations concentrated around the town center and nearby attractions; 3-star hotels average $40 to $60 per night, while luxury 5-star stays like Gelian Hotel start at $120. Recently added gems like Lukenya Motorcross Resort cater to adventure enthusiasts with their sports-themed amenities and proximity to outdoor activities.

Machakos, also known as Masaku, is a peaceful town located about 65 kilometers southeast of Nairobi, popular for its scenic landscapes and cultural richness.

It boasts key attractions such as the Machakos People's Park, Iveti Hills, and the Ol Donyo Sabuk National Park, drawing nature enthusiasts and adventure seekers alike.

Its unique combination of rural charm and proximity to modern amenities makes it a great destination for travelers looking to unwind with a side of local history.

Machakos Tips You Must Know

• Book your hotel early if visiting during dry seasons (June to October and January to February) as it’s a peak time for sightseeing.

• Opt for accommodations near Machakos Town for easier access to restaurants, shops, and attractions.

• Public transport options like matatus are available but renting a car provides more flexibility for visiting outlying areas.

• Always carry cash as smaller guesthouses and local markets may not accept card payments.

• Verify weather conditions during rainy seasons (March to May and November to December) if planning outdoor activities.

Machakos Town

Machakos Town, the region's capital, is known for Machakos People's Park, an expansive recreational area perfect for picnics and serene walks. The town also boasts colonial-era architecture showcased in its courthouses and missionary buildings. Locals pride themselves on vibrant cultural markets, offering a taste of traditional Akamba crafts.

Discover the best hotels in Machakos Town and stay close to its historic and cultural highlights.

Kangundo

Kangundo, surrounded by lush green hills, offers breathtaking views from Kilima Mbogo Hill, a hidden paradise for hikers. Its traditional pottery markets reflect the town's heritage of Akamba craftsmanship. The warm hospitality of its rural homesteads adds to its charm for culture enthusiasts.

Explore the top hotels in Kangundo and enjoy its scenic rural appeal and handmade crafts.

Mwala

Mwala is a quiet hub of agritourism peppered with sprawling maize fields and rolling landscapes. The nearby Matuu area hosts vibrant markets stocked with fresh produce straight from local farms. Visitors often enjoy its proximity to Yatta Plateau, the world's second-longest lava flow.

Find comfortable hotels in Mwala to experience its rich agricultural roots and scenic surroundings.

Mavoko

Mavoko, also known as Athi River, combines industrial growth with nature thanks to its large cement factories and nearby Lukenya Hills. The Athi-Galana-Sabaki River, which cuts across the city, presents lovely picnic spots. Its bustling community art spaces offer fascinating insight into contemporary Kenyan creativity.

Book hotels in Mavoko to experience its unique mix of industry, art, and nature.

Kathiani

Kathiani, a secluded location, is surrounded by fertile land and is ripe for eco-tourism adventures. Adventure-seekers flock here for hiking trails leading to unspoiled vistas of the Machakos region. Traditional dances during local festivals provide an authentic taste of Akamba heritage.

Stay at exclusive hotels in Kathiani to explore its scenic trails and cultural celebrations.

Central Convenience at Its Best

Find more affordable Central hotels in Machakos with unique local character.

Hotel Name
Description
#
Price per night

Annie'S House

Machakos Central

  • Machakos People's Park (2 km)
  • Iveti Hills (5 km)
  • Machakos Golf Club (1.5 km)

This charming hotel is known for its rooftop terraces that provide stunning sunrise and sunset views over Machakos Town.

  • Central location

  • Clean and cozy rooms

  • Affordable rates

$30-$50/night

24/7 Airport Apartments

Machakos Central

  • Machakos Bus Terminal (1 km)
  • Iveti Hills (6 km)
  • Machakos People's Park (2.5 km)

These apartments stand out with 24-hour concierge service, offering seamless convenience for travelers with unpredictable schedules.

  • Flexible check-in

  • Spacious rooms

  • Near transportation hubs

$40-$60/night

Nairobi Airport Apartments

Nairobi Area

  • Jomo Kenyatta International Airport (30 km)
  • Machakos People's Park (28 km)
  • Nairobi National Park (25 km)

Located near Nairobi Airport, this hotel has the distinction of combining business amenities with easy access to Machakos.

  • Near major transit

  • Business-friendly amenities

  • Quiet environment

$50-$70/night

Indulge in Luxury

Enjoy handpicked Luxury hotels in Machakos for a premium travel experience.

Hotel Name
Description
#
Price per night

Outback Kenya Lodge

Yatta District

  • Yatta Plateau (10 km)
  • Machakos People's Park (20 km)
  • Ol Donyo Sabuk National Park (15 km)

This lodge features private safari tents for an upscale wilderness experience surrounded by breathtaking views of Yatta Plateau.

  • Safari-style luxury

  • Exceptional dining

  • Stunning landscapes

$150-$200/night

Gelian Hotel

Machakos Town

  • Machakos People's Park (1 km)
  • Iveti Hills (4 km)
  • Machakos Golf Club (1 km)

The tallest building in Machakos houses upscale rooms and a terrace restaurant known for panoramic town views.

  • Modern amenities

  • Luxury dining

  • Central location

$120-$180/night

Seo Hotel

Machakos Central

  • Machakos People's Park (3 km)
  • Iveti Hills (4 km)
  • Machakos Golf Club (2 km)

This boutique luxury hotel features an exclusive wine bar showcasing rare Eastern African vintages.

  • Wine bar

  • Boutique atmosphere

  • Attentive service

$100-$150/night

Stay in Style at Boutique Hotels

Discover the most charming Boutique hotels in Machakos for an unforgettable stay.

Hotel Name
Description
#
Price per night

Kwitu Safari Homestay

Machakos Suburbs

  • Iveti Hills (6 km)
  • Machakos People's Park (5 km)
  • Machakos Golf Club (4 km)

This homestay uniquely blends safari-inspired decor with a boutique, intimate feel—perfect for solo travelers and couples.

  • Chic design

  • Peaceful location

  • Personalized service

$60-$90/night

Perfect Stays for Families

Explore the coziest Family Friendly hotels in Machakos for memorable family vacations.

Hotel Name
Description
#
Price per night

Terminal Homestay

Machakos Central

  • Machakos People's Park (2 km)
  • Machakos Golf Club (2.5 km)
  • Iveti Hills (5 km)

This homestay features kid-friendly amenities such as a playground and family dining options with fresh produce from local farms.

  • Family-focused

  • Great local food

  • Spacious rooms

$40-$60/night

Chester View Homestay

Machakos Town

  • Machakos People's Park (1.5 km)
  • Iveti Hills (6 km)
  • Machakos Golf Club (2 km)

Chester View is praised for its large family suites and proximity to Machakos People's Park, perfect for weekend outings.

  • Large suites

  • Park proximity

  • Affordable rates

$35-$55/night

Celestial Luxury Homestay

Machakos Suburbs

  • Machakos People's Park (5 km)
  • Iveti Hills (7 km)
  • Machakos Golf Club (6 km)

Known for its elegant and cozy decor, this homestay thrives on quality family time with board games and storytelling nights.

  • Elegant decor

  • Family-friendly events

  • Relaxing ambiance

$50-$80/night

Relax with Indoor Pools

Browse serene Hotels with indoor pool in Machakos for ultimate relaxation.

Hotel Name
Description
#
Price per night

Cheerful 4-Bedroom With Pool

Machakos Town

  • Machakos People's Park (3 km)
  • Iveti Hills (5 km)
  • Machakos Golf Club (3.5 km)

This luxurious property features a rare indoor pool in Machakos, perfect for nighttime swims and year-round relaxation.

  • Indoor pool

  • Spacious accommodations

  • Private setting

$200-$250/night

Frequently asked question

Which hotels in Machakos are closest to Machakos People's Park?

Hotels such as Gelian Hotel and Kyaka Hotel are within a 10-minute drive of Machakos People's Park, offering convenient access to this popular attraction.

Are there family-friendly hotels in Machakos with activities for kids?

Most family-friendly options, like Tumaini Gardens, provide spacious rooms, kid-friendly pools, and expansive gardens for play.

What is the typical cost of staying in a mid-range hotel in Machakos?

Mid-range hotels generally range from $50 to $70 per night, offering amenities such as complimentary WiFi and breakfast.

Are there boutique hotels in Machakos for couples seeking a romantic getaway?

Yes, boutique accommodations like Maanzoni Lodge offer serene settings, scenic views, and personalized service perfect for couples.

Do Machakos hotels offer shuttle services to and from Jomo Kenyatta International Airport?

Some hotels, such as the Gelian Hotel, provide airport shuttle services at an additional cost; confirm availability during booking.

Thank you for subscribing
Destination Select city
  • Abashiri

    Japan

  • Aizuwakamatsu

    Japan

  • Akita

    Japan

  • Amagasaki

    Japan

  • Amami

    Japan

  • Aomori

    Japan

  • Asahikawa

    Japan

  • Aso

    Japan

  • Atami (Shizuoka)

    Japan

  • Atsugi

    Japan

  • Awaji

    Japan

  • Beppu

    Japan

  • Biei

    Japan

  • Chatan

    Japan

  • Chiba

    Japan

  • Chino

    Japan

  • Chitose (Hokkaido)

    Japan

  • Fuchu

    Japan

  • Fuefuki

    Japan

  • Fuji (Shizuoka)

    Japan

  • Fujikawaguchiko

    Japan

  • Fujinomiya

    Japan

  • Fujisawa

    Japan

  • Fujiyoshida

    Japan

  • Fukui

    Japan

  • Fukuoka (Fukuoka)

    Japan

  • Fukushima (Fukushima)

    Japan

  • Fukuyama

    Japan

  • Funabashi

    Japan

  • Furano

    Japan

  • Gero

    Japan

  • Gifu

    Japan

  • Ginowan

    Japan

  • Gotemba

    Japan

  • Hachinohe

    Japan

  • Hachioji

    Japan

  • Hakodate

    Japan

  • Hakone

    Japan

  • Hakuba

    Japan

  • Hamamatsu

    Japan

  • Hatsukaichi

    Japan

  • Higashiizu

    Japan

  • Hikone

    Japan

  • Himeji

    Japan

  • Hirosaki

    Japan

  • Hiroshima

    Japan

  • Hita

    Japan

  • Hitachinaka

    Japan

  • Hokuto (Yamanashi)

    Japan

  • Hongu

    Japan

  • Ibusuki

    Japan

  • Ichinomiya (Aichi)

    Japan

  • Ichinoseki

    Japan

  • Imabari

    Japan

  • Ise

    Japan

  • Isesaki

    Japan

  • Ishigaki (Okinawa)

    Japan

  • Ito (Shizuoka)

    Japan

  • Iwaki (Fukushima)

    Japan

  • Izu (Shizuoka)

    Japan

  • Izumisano

    Japan

  • Izumo

    Japan

  • Izunokuni

    Japan

  • Kaga (Ishikawa)

    Japan

  • Kagoshima

    Japan

  • Kamakura

    Japan

  • Kamifurano

    Japan

  • Kanazawa

    Japan

  • Karatsu

    Japan

  • Karuizawa

    Japan

  • Kashiwa

    Japan

  • Kawaguchi (Saitama)

    Japan

  • Kawasaki (Kanagawa)

    Japan

  • Kirishima

    Japan

  • Kisarazu

    Japan

  • Kitakami

    Japan

  • Kitakyushu

    Japan

  • Kitami

    Japan

  • Kobe

    Japan

  • Kochi (Shikoku)

    Japan

  • Kofu (Yamanashi)

    Japan

  • Komatsu (Ishikawa)

    Japan

  • Koriyama (Tohoku)

    Japan

  • Kotohira

    Japan

  • Koyasan

    Japan

  • Kumagaya

    Japan

  • Kumamoto

    Japan

  • Kurashiki

    Japan

  • Kurume

    Japan

  • Kusatsu (Gunma)

    Japan

  • Kushiro

    Japan

  • Kutchan

    Japan

  • Kyoto

    Japan

  • Machida

    Japan

  • Maebashi

    Japan

  • Matsue

    Japan

  • Matsumoto

    Japan

  • Matsushima (Miyagi)

    Japan

  • Matsuyama (Ehime)

    Japan

  • Minakami

    Japan

  • Minamiawaji

    Japan

  • Minamioguni

    Japan

  • Mito (Ibaraki)

    Japan

  • Miyakojima (Okinawa)

    Japan

  • Miyazaki

    Japan

  • Miyazu

    Japan

  • Morioka

    Japan

  • Motobu

    Japan

  • Myoko

    Japan

  • Nachikatsuura

    Japan

  • Nagano

    Japan

  • Nagaoka (Niigata)

    Japan

  • Nagasaki

    Japan

  • Nago

    Japan

  • Nagoya

    Japan

  • Naha

    Japan

  • Nakijin

    Japan

  • Naoshima

    Japan

  • Nara

    Japan

  • Narita

    Japan

  • Nasu

    Japan

  • Nasushiobara

    Japan

  • Niigata

    Japan

  • Nikko

    Japan

  • Niseko

    Japan

  • Noboribetsu

    Japan

  • Nozawaonsen

    Japan

  • Numazu

    Japan

  • Obihiro

    Japan

  • Odawara

    Japan

  • Oita

    Japan

  • Okayama

    Japan

  • Okinawa

    Japan

  • Omachi (Nagano)

    Japan

  • Onna

    Japan

  • Onomichi

    Japan

  • Osaka

    Japan

  • Osaki (Miyagi)

    Japan

  • Otari

    Japan

  • Otaru

    Japan

  • Otsu

    Japan

  • Saga

    Japan

  • Sagamihara

    Japan

  • Saitama

    Japan

  • Sakai (Osaka)

    Japan

  • Sapporo

    Japan

  • Sasebo

    Japan

  • Semboku

    Japan

  • Sendai

    Japan

  • Shari

    Japan

  • Shibukawa

    Japan

  • Shima (Mie)

    Japan

  • Shimoda (Shizuoka)

    Japan

  • Shimonoseki

    Japan

  • Shirahama

    Japan

  • Shizuoka

    Japan

  • Shunan

    Japan

  • Sumoto

    Japan

  • Suwa (Nagano)

    Japan

  • Suzuka

    Japan

  • Takachiho

    Japan

  • Takamatsu

    Japan

  • Takaoka

    Japan

  • Takasaki

    Japan

  • Takayama (Gifu)

    Japan

  • Tanabe

    Japan

  • Teshikaga

    Japan

  • Toba

    Japan

  • Tokoname

    Japan

  • Tokushima

    Japan

  • Tokyo

    Japan

  • Tomakomai

    Japan

  • Tottori

    Japan

  • Towada

    Japan

  • Toyako

    Japan

  • Toyama

    Japan

  • Toyohashi

    Japan

  • Toyooka (Hyogo)

    Japan

  • Toyota (Aichi)

    Japan

  • Tsu

    Japan

  • Tsukuba

    Japan

  • Tsumagoi

    Japan

  • Tsuruoka

    Japan

  • Ueda

    Japan

  • Urayasu

    Japan

  • Ureshino

    Japan

  • Utsunomiya

    Japan

  • Wakayama

    Japan

  • Yakushima (Kagoshima)

    Japan

  • Yamagata (Yamagata)

    Japan

  • Yamaguchi

    Japan

  • Yamanakako

    Japan

  • Yamanouchi (Nagano)

    Japan

  • Yokkaichi

    Japan

  • Yokohama (Kanagawa)

    Japan

  • Yomitan

    Japan

  • Yonago

    Japan

  • Yonezawa

    Japan

  • Yufu

    Japan

  • Yuzawa (Niigata)

    Japan

Select city first

Check-in
Check-out
Guests
2 guests

Adults:

2

Children:

0