Next week sees the start of the sixth annual Angkor Photo Festival, welcoming photographers and artists from across Asia to the Angkor Photo Gallery from November 20.

Angkor, famed for the huge temple complex Angkor Wat, is already Cambodia's best-known destination - over a million people visit every year to marvel at the complex, the largest religious structure on the planet.

It's believed that visits to Cambodia are growing at a rate of 25 to 30 percent annually, climbing from just over a million in 2004 to well over two million in 2008 and expected to go even higher this year.

In 2008, the most recent year for which statistics are available, Koreans accounted for the majority of visitors, followed by Vietnamese, Japanese, Americans and Chinese.

Phnom Penh

With some luxury options by international brands such as Raffles, it's no surprise that the average rate of the top five hotels in Cambodia's capital is slightly higher than the rest of the country. Despite this, the moderately priced "the 252" hotel topped the list, with visitors describing it as "a great place to stay in Phnom Penh".

1 the 252
2 The Villa Paradiso
3 The Pavilion
4 Raffles Hotel Le Royal
5 Blue Lime

Average price of top five $89 - $140 / €66 - €104


Battambang's Au Cabaret Vert was described as "an oasis in Battambang", Cambodia's second-largest city.

1 Au Cabaret Vert
2 Star Hotel
3 Stung Sangka Hotel
4 The Rottanak Resort
5 Khemara Battambang Hotel

Average prices unavailable

Siem Riep

As the gateway to Angkor Wat, Siem Riep is one of Cambodia's most visited cities - many tourists will skip the capital in favour of a direct journey to the city from Thailand or Vietnam. As such, it boasts an impressive hotel selection, topped by the Sojourn Boutique Villas, which were described as "the most amazing hotel I've every stayed in" by one visitor.

1 Sojourn Boutique Villas
2 Pavillon d'Orient Boutique-Hotel
3 Angkor Pearl Hotel
4 Heritage Suites Hotel
5 La Residence d'Angkor by Orient-Express

Average price of top five $167 - $308 / €124 - €228


Sihanoukville is a popular tourist spot for both visitors and Cambodians, offering a range of accommodation to suit all budgets.

1 Reef Resort
2 Coolabah Hotel
3 Sea View Villa
4 Sokha Beach Resort Sihanoukville
5 Beach Club Resort

Average price of top five $57 - $76 / €42 - €58


Tourism in Kampot is beginning to grow rapidly thanks to its beachside location on the Gulf of Thailand and easy accessibility to the mountains. The Ganesha Riverside Eco Resort was rated the city's best accommodation option.

1 Ganesha Riverside Eco Resort
2 Nataya Round House Coral Bay Resor
3 Moliden
4 Bokor Mountain Lodge
5 Borey Bokor

Average prices unavailable

Data is taken from millions of independent reviews and rankings surveyed at TripAdvisor taken on November 17, 2010.