Perth is Australia's fourth-best tourist destination - behind only Sydney, Melbourne and Cairns - according to the world's biggest online travel site.
And TripAdvisor has nominated Kings Park as the world's 12th best park in its annual Travellers' Choice awards, ahead of St James Park in London and Melbourne's Royal Botanic Gardens.
It described Kings Park as "a beautiful place to spend a few hours, sitting or strolling, and taking in the wonderful views".
Exmouth's Turquoise Bay was named as the world's 19th best beach and the second-best beach in Australia, behind Whitehaven beach on Whitsunday Island. Broome's Cable beach was third and Cottesloe beach was 10th.
The awards are based on reviews submitted by travellers on the TripAdvisor website throughout the year. They are broken down into the world's best, the region's best and the country's best.
The best destinations were listed as Paris, New York, London, Rome and Barcelona, with the best landmarks being Machu Pichu in Peru, Angkor Wat in Cambodia and India's Taj Mahal.
The best Australian landmark was Sydney Opera House, with the Fremantle Prison coming in ninth and the Kings Park War Memorial 10th.
The best-ranked WA hotel was The Richardson Hotel and Spa, described as a "romantic kids-free getaway". It finished 13th in the Australian rankings, with the top spot going to the Emirates Wolgan Valley Resort and Spa in the Blue Mountains in NSW.
WA had two entries in the top 25 "small hotels" category - Windmills Break in Yallingup and Cocos Beach Bungalows in Broome.
Windmills Break was also WA's top "hotel for romance", with one reviewer saying they were "treated like royalty - pure luxury from beginning to end".
WA has had two entries in Australia's best bed-and-breakfast accommodation, with the Burns Beach B&B 12th and Llewellin's Guest House in Margaret River 21st. The BIG4 Beachlands Holiday Park in Busselton was named Australia's fifth best.