Hotels in Rajagiriya

Search and compare Rajagiriya hotels from hundreds of travel sites and save

Rajagiriya, Sri Lanka
26 Jul — 27 Jul2
Rajagiriya, Sri Lanka
Mon 26/7
Tue 27/7
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Rajagiriya

Filter by star ratings
All filters
Opulent River Face Hotel
Opulent River Face Hotel
7.6 Good
166, Koswatta Road, Nawala, Colombo, Sri Lanka
Show on map
0.6 km from city centre, Rajagiriya 
GoodBased on 76 reviews
7.6

Opulent River Face Hotel is located in Colombo and features free Wi-Fi. The multiple facilities this traditional hotel offers include an express check-in and check-out feature, a 24-hour reception and a playground.

Allspice Villa
Allspice Villa
9.6 Excellent
Colombo, Sri Lanka
Show on map
1.4 km from city centre, Rajagiriya 
ExcellentBased on 5 reviews
9.6

Allspice Villa provides comfortable 3.5-star accommodation in Colombo. It also offers an outdoor pool, a coffee bar and free Wi-Fi.

Tips for booking a Rajagiriya hotel

Cheapest month:July
Most expensive month:March
Average price in Rajagiriya:$41/night
Absolute cheapest price found:$16/night
Cheapest day:Tuesday
Most expensive day:Thursday
$18 - $68
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$16 - $25
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Rajagiriya, Sri Jayawardanapura Kotte

Show all 24 hotels
Opulent River Face Hotel
Opulent River Face Hotel
7.6 Good
166, Koswatta Road, Nawala, Colombo, Sri Lanka
Show on map
6.8 km from city centre,  

Opulent River Face Hotel is located in Colombo and features free Wi-Fi. The multiple facilities this traditional hotel offers include an express check-in and check-out feature, a 24-hour reception and a playground.

$65
Avg. per night
Allspice Villa
Allspice Villa
9.6 Excellent
Colombo, Sri Lanka
Show on map
7.6 km from city centre,  

Allspice Villa provides comfortable 3.5-star accommodation in Colombo. It also offers an outdoor pool, a coffee bar and free Wi-Fi.

$95
Avg. per night

Where to stay in Rajagiriya

Rajagiriya travel FAQs

  • What are the best hotels in Rajagiriya?

    Sanmi Resort, rated with a score of 7.0 from 37 reviewers, is one of the most popular hotels in Rajagiriya. Other top stays include Villa 47, with an average rating of 9.6 from 72 reviewers, and Opulent River Face Hotel, with a score of 7.6 from 76 reviewers.