<P> It was shot on location in Egypt ( Cairo and Luxor ) and Italy ( Costa Smeralda , Sardinia ) , with underwater scenes filmed at the Bahamas ( Nassau ) , and a new soundstage built at Pinewood Studios for a massive set which depicted the interior of a supertanker . The Spy Who Loved Me was well - received by critics . The soundtrack composed by Marvin Hamlisch also met with success . The film was nominated for three Academy Awards amid many other nominations and novelised in 1977 by Christopher Wood as James Bond , The Spy Who Loved Me . </P>
where was the movie the spy who loved me filmed
Egypt Cairo Luxor Italy Costa Smeralda Sardinia the Bahamas Nassau Pinewood Studios