Search hotels in Mojo

Enter your dates to see the latest prices and deals for Mojo hotels

November 2026

1
2345678
9101112131415
16171819202122
23242526272829
30

December 2026

123456
78910111213
14151617181920
21222324252627
28293031
Flexible date options
Select occupancy

Mojo – 1 hotel or place to stay

Filter by:

Property ratingIncludes stars and other ratings.
Review score

Haile Resort Adama

Adama (Near Mojo)

Haile Resort Adama features a fitness centre, a garden and a sun terrace with swimming pool and buffet breakfast in Adama. Featuring a bar, the 4-star hotel has air-conditioned rooms with free WiFi.

M
Mintesinot
From
Ireland
Enjoyed the food, and all the staff members were wonderfully kind during our stay. The location is perfect! 👍 👍👍👍!
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 59 reviews
Price from
US$140
1 night, 2 adults

Rift valley hotel

Adama (Near Mojo)

Rift valley hotel has a garden, shared lounge, a restaurant and bar in Adama. This 3-star hotel offers room service, a 24-hour front desk and free WiFi.

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 8 reviews
Price from
US$44
1 night, 2 adults

Kuriftu Resort & Spa Bishoftu

Debre Zeyit (Near Mojo)

Featuring free WiFi, Kuriftu Resort & Spa Bishoftu offers accommodation in Debre Zeyit. The resort has an outdoor pool and views of the lake. Free private parking is available on site.

C
Chinazor Susan
From
Nigeria
Oh this place was really really lovely
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 104 reviews
Price from
US$164.35
1 night, 2 adults

Pyramid Hotels & Resorts

Debre Zeyit (Near Mojo)

Set in Debre Zeyit, Pyramid Hotels & Resorts features a garden, restaurant, bar, and free WiFi throughout the property. The resort offers a sauna and room service.

Scored out of 10, guest rating 6.9
Pleasant - What previous guests thought, 7 reviews
Price from
US$129
1 night, 2 adults
See all hotels in and around Mojo

More places to explore, more ways to go