The government has been sharply criticised for refusing to back a boycott of the Bahrain Grand Prix over human rights concerns, despite implementing its own boycott of the Euro 2012 football championships in Ukraine.
The Commons Foreign Affairs Committee said it was difficult to find any "consistency of logic" in ministers' approach to the issue.
It said Bahrain should have been included by the Foreign Office on its list of "countries of concern" in the wake of the "brutal" suppression of anti-government protests last year.
The committee expressed concern that "political and strategic factors" had coloured the decision not to list the Gulf kingdom alongside other states held responsible for human rights abuses.
The government came under pressure to support calls for a boycott of the Formula One Grand Prix last April amid fears that it could be a catalyst for a renewed crackdown on protesters.
At the time prime minister David Cameron refused, arguing "Bahrain is not Syria" and that a process of reform was under way - although ministers have since acknowledged that progress has been "minimal".
In contrast, in June the government announced no ministers would attend England's games played in Ukraine in the group stage of Euro 2012 following the imprisonment of the opposition leader Yulia Tymoshenko. It followed similar moves by other European Union member states.
"We find it difficult to discern any consistency of logic behind the Government's policy in not taking a public stance on the Bahrain Grand Prix but implementing at least a partial boycott of the 2012 Uefa Football Championship matches played in Ukraine," the committee said.
In a wide-ranging report, the committee also expressed concern about the way asylum seekers were deported to countries such as Sri Lanka, despite fears they could face torture or abuse on their return.
It called on the Foreign Office to take a more "energetic" approach to evaluating reports from the media and non-governmental organisations in assessing the risks of returning people to such countries.
"We find it unsatisfactory that the government has not been more forthcoming to Parliament about its efforts - in general and in specific cases - to assess the level of risk to the safety of those who are removed from the UK," it said.
The committee said it shared the "unease" over the practice of deporting foreign nationals who are considered a threat to national security to countries where there is a risk of torture, provided an assurance has been received from the government concerned that their human rights will be respected.
It said the practice - used most recently in the attempt to deport the radical preacher Abu Qatada to Jordan - would command greater confidence if the countries concerned had signed up to an international protocol requiring them to open up their places of detention to United Nations representatives.
- Bahrain Protesters Move Into Capital As Motor Sport Returns To Troubled Kingdom
- While We Wring Our Hands Over Syria, There's a Deafening Silence Over Torture in Bahrain
- Diamond Jubilee: Queen Hosts King of Bahrain And Other Sovereigns At Windsor
- The Bahrain Grand Prix: Another Case of Burying Heads in the Sand?
- Bahrain Hunger-Striker's Wife Attacks Bernie Ecclestone Over Grand Prix
- Bahrain Grand Prix Should Be Cancelled Says Labour
- Bahrain Grand Prix: Protester's Death Adds To Pressure On Formula One Authorities
"We acknowledge the efforts made by the government to keep Parliament informed of new arrangements for deportation with assurances. However, these are matters of such significance within Parliament that we believe a greater degree of accountability is warranted," it said.
A Foreign Office spokesman said: "We welcome the Foreign Affairs Committee's report and their acknowledgement of the UK's strong record in upholding human rights across the world. We will respond fully to the report in due course.
"Human rights are essential to and indivisible from our foreign policy objectives. They are part of our national DNA and are woven deeply into the decision-making processes of our foreign policy at every stage. We cannot achieve long term security and prosperity unless we uphold our values.
"We promote human rights painstakingly and consistently. Our starting point for engagement on human rights with all countries is based on what is practical, realistic and achievable, although we are always ready to speak out as a matter of principle."
Salman AlJalahma, media attaché at the President's Office in Bahrain told The Huffington Post UK: "We feel the British Government were not lenient in their stance, but criticised the Government Kingdom constructively, and made the right decision in leaving it up to the organizers to have the final say.
"We would like to reiterate that the Bahrain Grand Prix did not set back the Government's steadfast push towards reform and reconciliation. On the contrary, it echoed Bahrain's commitment in improving the lives of citizens who had been severely affected by the global recession, as well as by the regional unrest.
"An independent study proved that the race had a gross economic impact of $295m in the past, and supported 3000 jobs across retail, business and hospitality sectors. This fact alone addresses many of the social grievances being voiced in the country.
"Finally, it is unfair to deny the majority of Bahraini citizens from this iconic landmark at the request of select individuals. A survey conducted by Nielson recognized that 77% of citizens were in favor of the race, for its economic and social advantages.
"In the context of the race, the country was in dire need of a positive change and social unity, and which continues to be of empirical necessity today. It is important that the committee focuses on the Kingdom s developments in its implementation of reforms, and observes the country with a clear vision supporting decisions based on consensus."