Naivasha is a popular recreation destination with attractions such as Hell’s Gate National Park, Crescent Island, and Lake Naivasha among others. The town is just 100 km from Nairobi. Accommodation options range from bed only town rooms to luxurious 5-star establishments and everything in between. Looking for accommodation in Naivasha? We’ve got you covered!

All Naivasha Hotels

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 6,500/-

Double Room: KES 8,500/-

Triple Room: KES 9,500/-

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 6,500/-

Double Room: KES 8,500/-

Triple Room: KES 9,500/-

High Season: 1st November 2020 – 21st December 2020

Single Room: KES 6,500/-

Double Room: KES 8,500/-

Triple Room: KES 9,500/-

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: KES 6,500/-

Double Room: KES 8,500/-

Triple Room: KES 9,500/-

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 7,000/-

Double Room: KES 11,000/-

Triple Room: KES 15,000/-

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 7,000/-

Double Room: KES 11,000/-

Triple Room: KES 15,000/-

High Season: 1st November 2020 – 21st December 2020

Single Room: KES 7,000/-

Double Room: KES 11,000/-

Triple Room: KES 15,000/-

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: Updating…

Double Room: Updating…

Triple Room: Updating…

Child Policy: 0 – 1.99 years stay FREE & 2 – 8.99 years KES 2,750/- per night 

*Rates are per room per night.

Low Season: 1st April 2020 – 20th April 2020 & 15th June 2020 – 30th June 2020

Single Room: KES 10,300/-

Double Room: KES 15,300/-

Triple Room: KES 19,500/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 4,000/- per night

Low Season: 21st April 2020 – 14th June 2020

Single Room: KES 7,200/-

Double Room: KES 11,000/-

Triple Room: KES 14,800/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 2,500/- per night

Peak Season: 1st July 2020 – 15th October 2020

Single Room: KES 10,300/-

Double Room: KES 15,300/-

Triple Room: KES 19,500/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 4,000/- per night

Peak Season: 16th October 2020 – 31st October 2020

Single Room: KES 7,200/-

Double Room: KES 11,000/-

Triple Room: KES 14,800/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 2,500/- per night

High Season: 1st November 2020 – 22nd December 2020

Single Room: KES 7,200/-

Double Room: KES 11,000/-

Triple Room: KES 14,800/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 2,500/- per night

Festive Season: 23rd December 2020 – 1st January 2021

Single Room: KES 10,300/-

Double Room: KES 15,300/-

Triple Room: KES 19,500/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 4,000/- per night

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 8,550/- (Sunday – Thursday)

Single Room: KES 9,500/- (Friday – Saturday)

Double Room: KES 12,150/- (Sunday – Thursday)

Double Room: KES 13,500/- (Friday – Saturday)

Triple Room: KES 15,795/- (Sunday – Thursday)

Triple Room: KES 17,550/- (Friday – Saturday)

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 8,550/- (Sunday – Thursday)

Single Room: KES 9,500/- (Friday – Saturday)

Double Room: KES 12,150/- (Sunday – Thursday)

Double Room: KES 13,500/- (Friday – Saturday)

Triple Room: KES 15,795/- (Sunday – Thursday)

Triple Room: KES 17,550/- (Friday – Saturday)

High Season: 1st November 2020 – 21st December 2020

Single Room: KES 8,550/- (Sunday – Thursday)

Single Room: KES 9,500/- (Friday – Saturday)

Double Room: KES 12,150/- (Sunday – Thursday)

Double Room: KES 13,500/- (Friday – Saturday)

Triple Room: KES 15,795/- (Sunday – Thursday)

Triple Room: KES 17,550/- (Friday – Saturday)

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: Updating… (Friday – Saturday)

Single Room: Updating… (Sunday – Thursday)

Double Room: Updating… (Friday – Saturday)

Double Room: Updating… (Sunday – Thursday)

Triple Room: Updating… (Friday – Saturday)

Triple Room: Updating… (Sunday – Thursday)

Child Policy (Sunday – Thursday): 0 – 2.99 years stay FREE & 3 – 12.99 years KES 3,375/- per night

Child Policy (Friday & Saturday): 0 – 2.99 years stay FREE & 3 – 12.99 years KES 3,950/- per night

*Rates are per room per night.

Low Season: 1st July 2020 – 30th June 2020

Single Room: KES 10,000/-

Double Room: KES 12,500/-

Triple Room: KES 15,000/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 3,125/- per night

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 12,000/-

Double Room: KES 14,000/-

Triple Room: KES 20,000/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 3,500/- per night

High Season: 1st November 2020 – 22nd December 2020

Single Room: KES 12,000/-

Double Room: KES 14,000/-

Triple Room: KES 20,000/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 3,500/- per night

Festive Season: 23rd December 2020 – 1st January 2021

Single Room: KES 14,000/-

Double Room: KES 18,000/-

Triple Room: KES 24,000/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 4,500/- per night

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 11,250/-

Double Room: KES 16,200/-

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 11,250/-

Double Room: KES 16,200/-

High Season: 1st November 2020 – 22nd December 2020

Single Room: KES 11,250/-

Double Room: KES 16,200/-

Festive Season: 23rd December 2020 – 1st January 2021

Single Room: KES 11,250/-

Double Room: KES 16,200/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 4,000/- per night

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 14,000/-

Double Room: KES 19,000/-

Triple Room: KES 26,200/-

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 14,000/-

Double Room: KES 19,000/-

Triple Room: KES 26,200/-

High Season: 1st November 2020 – 22nd December 2020

Single Room: KES 14,000/-

Double Room: KES 19,000/-

Triple Room: KES 26,200/-

Festive Season: 23rd December 2020 – 1st January 2021

Single Room: KES 14,000/-

Double Room: KES 19,000/-

Triple Room: KES 26,200/-

Child Policy: 0 – 4.99 years stay FREE & 5 – 13.99 years KES 4,750/- per night

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 14,450/- (Saturday – Sunday)

Single Room: KES 17,000/- (Monday – Friday)

Double Room: KES 20,400/- (Saturday – Sunday)

Double Room: KES 24,000/- (Monday – Friday)

Triple Room: KES 30,600/- (Saturday – Sunday)

Triple Room: KES 36,000/- (Monday – Friday)

Peak Season: 1st July 2020 – 31st October 2020

Single Room: Updating… (Saturday – Sunday)

Single Room: Updating… (Monday – Friday)

Double Room: Updating… (Saturday – Sunday)

Double Room: Updating… (Monday – Friday)

Triple Room: Updating… (Saturday – Sunday)

Triple Room: Updating… (Monday – Friday)

High Season: 1st November 2020 – 21st December 2020

Single Room: Updating… (Saturday – Sunday)

Single Room: Updating… (Monday – Friday)

Double Room: Updating… (Saturday – Sunday)

Double Room: Updating… (Monday – Friday)

Triple Room: Updating… (Saturday – Sunday)

Triple Room: Updating… (Monday – Friday)

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: Updating… (Saturday – Sunday)

Single Room: Updating… (Monday – Friday)

Double Room: Updating… (Saturday – Sunday)

Double Room: Updating… (Monday – Friday)

Triple Room: Updating… (Saturday – Sunday)

Triple Room: Updating… (Monday – Friday)

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 7,625/- (Saturday – Sunday) & KES 9,000/- (Monday – Friday) per night

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 16,800/-

Double Room: KES 22,400/-

Triple Room: KES 31,360/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 5,600/- per night

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 18,450/-

Double Room: KES 24,600/-

Triple Room: KES 34,440/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 6,150/- per night

High Season: 1st November 2020 – 21st December 2020

Single Room: KES 16,800/-

Double Room: KES 22,400/-

Triple Room: KES 31,360/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 5,600/- per night

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: KES 22,800/-

Double Room: KES 30,400/-

Triple Room: KES 42,560/-

Child Policy: 0 – 2.99 years stay FREE & 3 – 12.99 years KES 7,600/- per night

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 17,000/-

Double Room: KES 23,000/-

Triple Room: KES 31,000/-

Child Policy: 0 – 2.99 years stay FREE, 3 – 12.99 years KES 5,750/- & 13 – 16 years KES 8,625/- per night

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 19,000/-

Double Room: KES 26,200/-

Triple Room: KES 34,600/-

Child Policy: 0 – 2.99 years stay FREE, 3 – 12.99 years KES 6,550/- & 13 – 16 years KES 9,825/- per night

High Season: 1st November 2020 – 21st December 2020

Single Room: KES 17,000/-

Double Room: KES 23,000/-

Triple Room: KES 31,000/-

Child Policy: 0 – 2.99 years stay FREE, 3 – 12.99 years KES 5,750/- & 13 – 16 years KES 8,625/- per night

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: KES 19,000/-

Double Room: KES 26,200/-

Triple Room: KES 34,600/-

Child Policy: 0 – 2.99 years stay FREE, 3 – 12.99 years KES 6,550/- & 13 – 16 years KES 9,825/- per night

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 17,000/-

Double Room: KES 21,000/-

Triple Room: KES 27,000/-

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 17,000/-

Double Room: KES 21,000/-

Triple Room: KES 27,000/-

High Season: 1st November 2020 – 21st December 2020

Single Room: KES 17,000/-

Double Room: KES 21,000/-

Triple Room: KES 27,000/-

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: KES 17,000/-

Double Room: KES 21,000/-

Triple Room: KES 27,000/-

Child Policy: 0 – 3.99 years stay FREE & 4 – 12.99 years KES 5,250/- per night

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 17,500/-

Double Room: KES 22,500/-

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 17,500/-

Double Room: KES 24,500/-

High Season: 1st November 2020 – 22nd December 2020

Single Room: KES 17,500/-

Double Room: KES 22,500/-

Festive Season: 23rd December 2020 – 1st January 2021

Single Room: KES 17,500/-

Double Room: KES 24,500/-

Child Policy: 0 – 7.99 years stay FREE & 8 – 12.99 years KES 6,125/- per night 

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 18,500/-

Double Room: KES 25,500/-

Triple Room: KES 33,150/-

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 18,500/-

Double Room: KES 25,500/-

Triple Room: KES 33,150/-

High Season: 1st November 2020 – 21st December 2020

Single Room: KES 18,500/-

Double Room: KES 25,500/-

Triple Room: KES 33,150/-

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: Updating…

Double Room: Updating…

Triple Room: Updating…

Child Policy: 0 – 3.99 years stay FREE & 4 – 12.99 years KES 6,375/- per night 

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 21,710/- (Sunday – Thursday)

Single Room: KES 25,120/- (Friday & Saturday)

Double Room: KES 35,280/- (Sunday – Thursday)

Double Room: KES 40,560/- (Friday & Saturday)

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 21,710/- (Sunday – Thursday)

Single Room: KES 25,120/- (Friday & Saturday)

Double Room: KES 35,280/- (Sunday – Thursday)

Double Room: KES 40,560/- (Friday & Saturday)

High Season: 1st November 2020 – 21st December 2020

Single Room: KES 21,710/- (Sunday – Thursday)

Single Room: KES 25,120/- (Friday & Saturday)

Double Room: KES 35,280/- (Sunday – Thursday)

Double Room: KES 40,560/- (Friday & Saturday)

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: KES 21,710/- (Sunday – Thursday)

Single Room: KES 25,120/- (Friday & Saturday)

Double Room: KES 35,280/- (Sunday – Thursday)

Double Room: KES 40,560/- (Friday & Saturday)

Note: 24th, 25th, 26th, 31st December & 01 January

Single Room: KES 28,120/-

Double Room: KES 28,120/-

Child Policy (Sunday – Thursday): 0 – 2.99 years stay FREE & 3 – 12.99 years KES 8,825/- per night

Child Policy (Friday & Saturday): 0 – 2.99 years stay FREE & 3 – 12.99 years KES 10,140/- per night

Child Policy (24th, 25th, 26th, 31st December 2020 & 1st January 2021): 0 – 2.99 years stay FREE & 3 – 12.99 years KES 11,640/- per night

*Rates are per room per night.

*Rates are for all-inclusive meal plan + Oserengoni Wildlife Sanctuary fees.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 22,000/-

Double Room: KES 26,500/-

Child Policy: 0 – 7.99 years stay FREE & 8 – 12.99 years KES 6,625/- per night 

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 29,000/-

Double Room: KES 36,000/-

Child Policy: 0 – 7.99 years stay FREE & 8 – 12.99 years KES 9,000/- per night

High Season: 1st November 2020 – 21st December 2020

Single Room: KES 22,000/-

Double Room: KES 28,000/-

Child Policy: 0 – 7.99 years stay FREE & 8 – 12.99 years KES 7,000/- per night 

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: KES 29,000/-

Double Room: KES 36,000/-

Child Policy: 0 – 7.99 years stay FREE & 8 – 12.99 years KES 9,000/- per night 

*Rates are per room per night.

Low Season: 1st April 2020 – 30th June 2020

Single Room: KES 29,080/- (Sunday – Thursday)

Single Room: KES 33,260/- (Friday & Saturday)

Double Room: KES 46,280/- (Sunday – Thursday)

Double Room: KES 52,440/- (Friday & Saturday)

Peak Season: 1st July 2020 – 31st October 2020

Single Room: KES 29,080/- (Sunday – Thursday)

Single Room: KES 33,260/- (Friday & Saturday)

Double Room: KES 46,280/- (Sunday – Thursday)

Double Room: KES 52,440/- (Friday & Saturday)

High Season: 1st November 2020 – 21st December 2020

Single Room: KES 29,080/- (Sunday – Thursday)

Single Room: KES 33,260/- (Friday & Saturday)

Double Room: KES 46,280/- (Sunday – Thursday)

Double Room: KES 52,440/- (Friday & Saturday)

Festive Season: 22nd December 2020 – 1st January 2021

Single Room: KES 29,080/- (Sunday – Thursday)

Single Room: KES 33,260/- (Friday & Saturday)

Double Room: KES 46,280/- (Sunday – Thursday)

Double Room: KES 52,440/- (Friday & Saturday)

Note: 24th, 25th, 26th, 31st December 2020 & 01 January 2021

Single Room: KES 36,260/-

Double Room: KES 58,440/-

Child Policy (Sunday – Thursday): 0 – 2.99 years stay FREE & 3 – 12.99 years KES 12,145/- per night

Child Policy (Friday & Saturday): 0 – 2.99 years stay FREE & 3 – 12.99 years KES 13,685/- per night

Child Policy (24th, 25th, 26th, 31st December 2020 & 1st January 2021): 0 – 2.99 years stay FREE & 3 – 12.99 years KES 15,185/- per night

*Rates are per room per night.

*Rates are for all-inclusive meal plan + Oserengoni Wildlife Sanctuary fees.

The above rates include:

  • 1-night accommodation
  • Meals on Full board i.e. breakfast, lunch, and Dinner unless otherwise stated.

The above rates Exclude:

  • Transport
  • Park entry fees
  • Drinks
  • Activities
  • Any other personal expense not included

NB:
We can offer transport in a luxurious pop up open roof tour van at KES 12,000/- per day.

Meal Plan: Full Board

From KES 6,500/- per room per night

Meal Plan: Full Board

From KES 7,000/- per room per night

Meal Plan: Full Board

From KES 7,200/- per room per night

Meal Plan: Full Board

From KES 8,550/- per room per night

Meal Plan: Full Board

From KES 10,000/- per room per night

Meal Plan: Full Board

From KES 11,250/- per room per night

Meal Plan: Full Board

From KES 14,000/- per room per night

Meal Plan: Full Board

From KES 14,450/- per room per night

Meal Plan: Full Board

From KES 16,800/- per room per night

Meal Plan: Full Board

From KES 17,000/- per room per night

Meal Plan: Full Board

From KES 17,000/- per room per night

Meal Plan: Full Board

From KES 17,500/- per room per night

Meal Plan: Full Board

From KES 18,500/- per room per night

Meal Plan: All-inclusive

From KES 21,710/- per room per night

Meal Plan: Full Board

From KES 22,000/- per room per night

Meal Plan: All-inclusive

From KES 29,080/- per room per night