Choose dates to view prices

Rainbow Hotel

Photo gallery for Rainbow Hotel

Front of property
Deluxe Double Room | Individually decorated, individually furnished, laptop workspace
Breakfast, lunch, dinner served; Indian cuisine

Overview of Rainbow Hotel

Rainbow Hotel

3.0 star property
3-star Dar es Salaam hotel with restaurant
7.0 out of 10 Good
7.0/10 Good

56 verified guest reviews

Property highlights

  • Airport transfer
  • Free parking
  • Free WiFi
  • Restaurant
  • Connecting rooms available
  • Air conditioning
1900/59 Morogoro Road, City Centre, Dar es Salaam
Main amenities
  • Daily housekeeping
  • Restaurants
  • Rooftop terrace
  • Breakfast available
  • 24-hour room service
  • Business centre
  • Airport shuttle
  • Area shuttle
  • Terrace
  • 24-hour front desk
  • Front desk safe
  • Laundry service
For families
  • Children stay free
  • Rollaway/extra beds
  • Connecting/adjoining rooms available
  • Separate dining area
  • Separate sitting area
  • Television

Room options

About this area

What's nearby

  • In Kisutu

Getting around

  • Dar es Salaam (DAR-Julius Nyerere Intl.) - 9 min drive
  • Dar Es Salaam Central Station - 6 min walk
  • Airport shuttle (surcharge)
  • Area shuttle (surcharge)


  • Chef's Pride Restaurant - 6 min walk
  • Marrybrown - 7 min walk
  • Akemi Revolving Restaurant - 11 min walk
  • Le Grande Restaurant - 1 min walk
  • Chapan 56 Bhog - 10 min walk

About this property

Rainbow Hotel

A great choice for a stay in Dar es Salaam, Rainbow Hotel features a rooftop terrace and offers an airport shuttle (available 24 hours) for USD 25.00 per vehicle. For a bite to eat, guests can visit Mirch Masala, which serves Indian cuisine and is open for breakfast, lunch and dinner. Fellow travellers say good things about the helpful staff and location.


English, French, Hindi, Swahili

Cleaning and safety practices

Enhanced cleanliness measures

Disinfectant is used to clean the property
High-touch surfaces are cleaned and disinfected

Social distancing

Social distancing measures in place
This information is provided by our partners.

At a glance

Hotel size

  • 75 rooms
  • Arranged over 11 floors


  • Check-in time from noon until 7:00 PM
  • Late check-in subject to availability
  • Minimum check-in age – 18
  • Check-out time is 11 AM

Restrictions related to your trip

  • Check COVID-19 restrictions

Special check-in instructions

  • This property offers transfers from the airport (surcharges may apply); guests must contact the property with arrival details before travel, using the contact information on the booking confirmation
  • Front desk staff will greet guests on arrival
  • If you are planning to arrive after noon please contact the property in advance using the information on the booking confirmation

Required at check-in

  • Credit card, debit card or cash deposit required for incidental charges
  • Government-issued photo ID may be required
  • Minimum check-in age is 18


  • One child (7 years old and younger) stays free when occupying the parent or guardian's room using existing bedding
  • No cots (infant beds)


  • No pets or service animals allowed


  • Free WiFi in public areas
  • Free WiFi in rooms


  • Free on-site self-parking
  • On-site parking is limited


  • Airport shuttle on request (available 24 hours a day)*


  • Area shuttle*

Other information

  • Designated smoking areas

Property amenities

Food and drink

  • Continental breakfast (surcharge) each morning 7:30 AM–10:30 AM
  • Restaurant
  • BBQs
  • 24-hour room service

Travelling with children

  • Children stay for free (see details)

Working away

  • Business centre
  • Meeting room


  • 24-hour front desk
  • Concierge services
  • Tour/ticket assistance
  • Dry cleaning/laundry services
  • Free newspapers in reception
  • Luggage storage


  • 1 building/tower
  • Built in 2010
  • Safe-deposit box at front desk
  • Rooftop terrace
  • Reception hall


  • Lift
  • Accessible bathroom (selected rooms)
  • In-room accessibility (selected rooms)

Room amenities

Be entertained

  • Television
  • Cable TV channels

Home comfort

  • Air conditioning (climate-controlled)
  • Ceiling fan
  • Slippers
  • Iron/ironing board (on request)

Sleep well

  • Blackout curtains
  • Rollaway/extra bed (surcharge)

What to enjoy

  • Individually furnished and decorated
  • Separate dining area
  • Separate sitting area

Freshen up

  • Shared bathroom
  • Shower only
  • Free toiletries
  • Hairdryer (on request)

Stay connected

  • Laptop-friendly workspace
  • Free WiFi
  • Phone


  • Daily housekeeping
  • Connecting/adjoining rooms available

Special features


Mirch Masala – This restaurant specialises in Indian cuisine and serves breakfast, lunch and dinner.

Fees & policies

Optional extras

  • Continental breakfast is offered for an extra charge of approximately USD 5 for adults and USD 5 for children
  • Airport shuttle service is offered for an extra charge of USD 25.00 per vehicle (one way)
  • Local area shuttle service is offered for an extra charge

Children & extra beds

  • Rollaway beds are available for USD 10.0 per day

Hygiene & cleanliness

This property advises that enhanced cleaning and guest safety measures are currently in place.

Disinfectant is used to clean the property, and commonly touched surfaces are cleaned with disinfectant between stays.

Social distancing measures are in place.


The property has connecting/adjoining rooms. These are subject to availability and can be requested by contacting the property using the number on the booking confirmation.
This property accepts credit cards. Cash is not accepted.

Also known as

Rainbow Hotel Dar es Salaam
Rainbow Dar es Salaam
Rainbow Hotel Hotel
Rainbow Hotel Dar es Salaam
Rainbow Hotel Hotel Dar es Salaam

Frequently asked questions

Does Rainbow Hotel offer free cancellation for a full refund?
Yes, Rainbow Hotel does have fully refundable room rates available to book on our site. If you’ve booked a fully refundable room rate, this can be cancelled up to a few days before check-in, depending on the property's cancellation policy. Just make sure that you check this property's cancellation policy for the exact terms and conditions.
What are the cleanliness and hygiene measures currently in place at Rainbow Hotel?
This property confirms that disinfectant is used to clean the property and social distancing measures are in place. Please note that this information has been provided by our partners.
Are pets allowed at Rainbow Hotel?
Sorry, neither pets nor service animals are allowed.
Is parking offered on site at Rainbow Hotel?
Yes, there's free self parking. Parking spaces may be limited.
Is an airport shuttle service offered by Rainbow Hotel?
Yes, an airport shuttle is available. The charge is USD 25.00 per vehicle one way.
What are the check-in and check-out times at Rainbow Hotel?
You can check in from noon - 7:00 PM. Check-out time is 11 AM.
Is there an on-site casino at Rainbow Hotel?
No, this hotel doesn't have a casino, but Le Grande Casino (1-min walk) and Sea Cliff Casino (11-min drive) are both nearby.
Are there restaurants at or near Rainbow Hotel?
Yes, Mirch Masala offers Indian cuisine.
What's the area around Rainbow Hotel like?
Rainbow Hotel is a short 6-minute walk from Dar Es Salaam Central Station and 8 minutes' walk from Zanzibar Ferry Terminal. The local area is considered walkable, as well as being good for sightseeing.







Staff & service




Property conditions & facilities




10/10 Exceptional

evelyn, 1-night trip
Verified guest review

4/10 Fair

Rainbow Hotel Dar es Salaam
The stay was characterised by a nice welcome at the reception. The room is clean but aircon, TV and water heater were not working. The room was extra hot and no bottle of water is offered, neither coffee/tea making utensils. What affected me most are the mosquitoes, I couldn't sleep. While the infrastructure is good, management is doing little to keep the standard. The breakfast is generally not good for a 3 star hotel.
JOHN, 2-night trip
Verified guest review

6/10 Good

Mohamed, 1-night trip
Verified guest review

10/10 Exceptional

Safe and helpful
This is a safe, reliable and helpful place to stay close to the town centre. I always stay here. It’s good value.
Andy, 2-night business trip
Verified guest review

6/10 Good

Hitendra, 4-night trip
Verified Expedia guest review

6/10 Good

Dorm style rooms
I wanted to move to another hotel bc it is a dorm shared room hotel. Since no one was there with COVID, the owner accommodated me to my own room. It is basic and inexpensive for a night transit.
Amanda L., 1-night trip
Verified guest review

2/10 Poor

Do Yourself a Favor Do Not Stay at Rainbow Hotel
Our stay in the Executive 2 bedroom apartment at Rainbow hotel was absolutely TERRIBLE . It was filthy dirty with bad odor and dust all over the place. The fridge had mold and very smelly. The concierge attendant who accompanied us upstairs was in shock and quickly went to get a broom to sweep the floor and dust off the tables . The windows weren’t able to open for fresh air. There were no toilet paper. The bedsheets were dirty and smelly. There were stains all over the walls. It was really disappointing. The AC weren’t working the front desk lady had to come up with the remote to turn them on. Thank god We only stayed there for one night since we were in transit after a long road trip from Mombasa Kenya. I would NOT recommend this hotel to anyone.
1-night family trip
Verified guest review

4/10 Fair

Very very basic hotel, 2/5 star. Big room, clean sheets. Worn out washroom.
Anna, 1-night trip with friends
Verified guest review

10/10 Exceptional

AWESOME PLACE TO STAY AT A BARGAIN PRICE I stayed here 5 different times in on my five-week holiday to Tanzania, each time in a different room. All of them were clean and well kept, the wi-fi worked great and the hot water was better than even the more expensive places I’ve stayed at. Located within easy walking distance to the Zanzibar Ferry, Kivukoni BRT Bus Terminal and three of the best restaurants for barbequed chicken in all of Tanzania. But the best thing about the Rainbow Hotel is the Service. The manager was great for information and when he didn’t have the answers, he would find out for me. He set up my Covid test then had one of his employee’s walk me to the three different places I needed to go to have the sample taken. Thank You Mahmedhasim I would not have been able to get it done before my flight without your help!
Bruce, 1-night trip
Verified Expedia guest review

4/10 Fair

they dont treat customer with dignity they are buller
24-night trip
Verified Expedia guest review