Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Rajagiriya

Filter by star ratings
All filters
OYO 227 Opulent River Face Hotel
OYO 227 Opulent River Face Hotel
7.6 Good
166, Koswatta Road, Nawala, Colombo, Sri Lanka
Show on map
0.4 mi 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.

The Kingston hotel
The Kingston hotel
6.4 Good
14/2 Kandy Road, Kelaniya, Sri Lanka
Show on map
5.1 mi from city centre, Rajagiriya 
GoodBased on 19 reviews
6.4

The Kingston Hotel Kiribathgoda provides a comfortable setting while in Kiribathgoda. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

Horahena Farm Stay
Horahena Farm Stay
8.5 Excellent
Colombo, Sri Lanka
Show on map
6.0 mi from city centre, Rajagiriya 
ExcellentBased on 4 reviews
8.5

Horahena Farm Stay is situated in Athurugiriya and offers complimentary Wi-Fi. It also features laundry facilities and luggage storage.

Sanmi Resort
Sanmi Resort
6.7 Good
No. 25/2, Gamunupura 1st Lane, Kothlawala, Laduwela, Colombo, Sri Lanka
Show on map
5.2 mi from city centre, Rajagiriya 
GoodBased on 34 reviews
6.7

Sanmi Resort provides a comfortable setting while in Athurugiriya. It also features luggage storage, a 24-hour reception and laundry facilities.

Tips for booking a Rajagiriya hotel

Cheapest month:July
Most expensive month:March
Average price in Rajagiriya:$30/night
Absolute cheapest price found:$12/night
Cheapest day:Tuesday
Most expensive day:Thursday
$14 - $50
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$12 - $18
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 25 hotels
Sanmi Resort
Sanmi Resort
6.7 Good
No. 25/2, Gamunupura 1st Lane, Kothlawala, Laduwela, Colombo, Sri Lanka
Show on map
8.9 mi from city centre,  

Sanmi Resort provides a comfortable setting while in Athurugiriya. It also features luggage storage, a 24-hour reception and laundry facilities.

$10
Avg. per night
The Kingston hotel
The Kingston hotel
6.4 Good
14/2 Kandy Road, Kelaniya, Sri Lanka
Show on map
2.0 mi from city centre,  

The Kingston Hotel Kiribathgoda provides a comfortable setting while in Kiribathgoda. Those staying at the property can also take advantage of complimentary wireless internet during their stay.

$17
Avg. per night
OYO 227 Opulent River Face Hotel
OYO 227 Opulent River Face Hotel
7.6 Good
166, Koswatta Road, Nawala, Colombo, Sri Lanka
Show on map
4.2 mi 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.

$30
Avg. per night
Horahena Farm Stay
Horahena Farm Stay
8.5 Excellent
Colombo, Sri Lanka
Show on map
10.0 mi from city centre,  

Horahena Farm Stay is situated in Athurugiriya and offers complimentary Wi-Fi. It also features laundry facilities and luggage storage.

$60
Avg. per night

Hotel prices in Rajagiriya

3 stars

$10 - $30

OYO 227 Opulent River Face Hotel

#1 Most popular

$30
Avg. per night
Sanmi Resort

Best value

Sanmi Resort
6.7 Good
$10
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Rajagiriya

Rajagiriya travel FAQs

  • What are the best hotels in Rajagiriya?

    One of the most popular hotels in Rajagiriya is Villa 47, which has been reviewed by 72 users and currently has a rating of 9.6/10. Other top-rated locations include OYO 227 Opulent River Face Hotel, with a score of 7.6 from 76 reviewers.

  • How much do hotels in Rajagiriya cost?

    The average prices of hotels in Rajagiriya have been around $25 per night over the last 3 days.

  • How much is a cheap hotel in Rajagiriya?

    $17/night is the cheapest price found for a hotel in Rajagiriya by HotelsCombined users over the last 72 hours.